
Time bar (total: 34.0s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 4 |
| 75% | 74.9% | 25% | 0.2% | 0% | 0% | 0% | 5 |
| 75% | 74.9% | 25% | 0.2% | 0% | 0% | 0% | 6 |
| 75% | 74.9% | 25% | 0.2% | 0% | 0% | 0% | 7 |
| 87.5% | 87.3% | 12.5% | 0.2% | 0% | 0% | 0% | 8 |
| 93.8% | 93.6% | 6.2% | 0.2% | 0% | 0% | 0% | 9 |
| 93.8% | 93.6% | 6.2% | 0.2% | 0% | 0% | 0% | 10 |
| 93.8% | 93.6% | 6.2% | 0.2% | 0% | 0% | 0% | 11 |
| 96.9% | 96.7% | 3.1% | 0.2% | 0% | 0% | 0% | 12 |
Compiled 20 to 12 computations (40% saved)
ival-mult: 12.0ms (70.8% of total)ival-sub: 2.0ms (11.8% of total)ival-add: 2.0ms (11.8% of total)ival-div: 1.0ms (5.9% of total)const: 0.0ms (0% of total)| 866.0ms | 8256× | 0 | valid |
ival-mult: 227.0ms (44.4% of total)ival-div: 172.0ms (33.7% of total)ival-sub: 54.0ms (10.6% of total)ival-add: 48.0ms (9.4% of total)const: 7.0ms (1.4% of total)backward-pass: 3.0ms (0.6% of total)| 1× | egg-herbie |
| 1255× | fma-define |
| 795× | fma-neg |
| 518× | div-sub |
| 436× | unsub-neg |
| 415× | distribute-rgt-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 70 | 1024 |
| 1 | 237 | 992 |
| 2 | 469 | 992 |
| 3 | 1150 | 992 |
| 4 | 3391 | 992 |
| 5 | 5801 | 992 |
| 6 | 6625 | 992 |
| 7 | 6734 | 992 |
| 8 | 6754 | 992 |
| 9 | 6770 | 992 |
| 10 | 7716 | 992 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 (neg.f64 x.re) y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 (neg.f64 x.im) y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 x.im (neg.f64 y.re)) (*.f64 x.re y.im)) (+.f64 (*.f64 (neg.f64 y.re) (neg.f64 y.re)) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 (neg.f64 y.im) (neg.f64 y.im)))) |
(neg.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 (neg.f64 x.re) y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im)))) |
(neg.f64 (/.f64 (-.f64 (*.f64 (neg.f64 x.im) y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im)))) |
(neg.f64 (/.f64 (-.f64 (*.f64 x.im (neg.f64 y.re)) (*.f64 x.re y.im)) (+.f64 (*.f64 (neg.f64 y.re) (neg.f64 y.re)) (*.f64 y.im y.im)))) |
(neg.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 (neg.f64 y.im) (neg.f64 y.im))))) |
(/.f64 (-.f64 (*.f64 x.re y.re) (*.f64 x.im y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 x.im x.re) (*.f64 y.re y.im)) (+.f64 (*.f64 x.re x.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 x.re x.re))) |
(/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) (+.f64 (*.f64 x.im x.im) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 y.im y.re) (*.f64 x.re x.im)) (+.f64 (*.f64 y.re y.re) (*.f64 x.im x.im))) |
(/.f64 (-.f64 (*.f64 x.im y.im) (*.f64 x.re y.re)) (+.f64 (*.f64 y.im y.im) (*.f64 y.re y.re))) |
| Outputs |
|---|
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (fma.f64 y.re y.re (*.f64 y.im y.im))) |
(/.f64 (fma.f64 x.im y.re (*.f64 x.re (neg.f64 y.im))) (fma.f64 y.im y.im (*.f64 y.re y.re))) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (fma.f64 y.re y.re (*.f64 y.im y.im))) |
(/.f64 (fma.f64 x.im y.re (*.f64 x.re (neg.f64 y.im))) (fma.f64 y.im y.im (*.f64 y.re y.re))) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 (neg.f64 x.re) y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (+.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (fma.f64 y.re y.re (*.f64 y.im y.im))) |
(/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.re y.re (*.f64 y.im y.im))) |
(/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im y.im (*.f64 y.re y.re))) |
(/.f64 (-.f64 (*.f64 (neg.f64 x.im) y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 x.im (neg.f64 y.re)) (*.f64 x.re y.im)) (fma.f64 y.re y.re (*.f64 y.im y.im))) |
(/.f64 (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (fma.f64 y.re y.re (*.f64 y.im y.im))) |
(/.f64 (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (fma.f64 y.im y.im (*.f64 y.re y.re))) |
(/.f64 (-.f64 (*.f64 x.im (neg.f64 y.re)) (*.f64 x.re y.im)) (+.f64 (*.f64 (neg.f64 y.re) (neg.f64 y.re)) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 x.im (neg.f64 y.re)) (*.f64 x.re y.im)) (fma.f64 y.re y.re (*.f64 y.im y.im))) |
(/.f64 (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (fma.f64 y.re y.re (*.f64 y.im y.im))) |
(/.f64 (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (fma.f64 y.im y.im (*.f64 y.re y.re))) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 (neg.f64 y.im) (neg.f64 y.im)))) |
(/.f64 (+.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (fma.f64 y.re y.re (*.f64 y.im y.im))) |
(/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.re y.re (*.f64 y.im y.im))) |
(/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im y.im (*.f64 y.re y.re))) |
(neg.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 (neg.f64 x.re) y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im)))) |
(/.f64 (-.f64 (*.f64 x.im (neg.f64 y.re)) (*.f64 x.re y.im)) (fma.f64 y.re y.re (*.f64 y.im y.im))) |
(/.f64 (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (fma.f64 y.re y.re (*.f64 y.im y.im))) |
(/.f64 (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (fma.f64 y.im y.im (*.f64 y.re y.re))) |
(neg.f64 (/.f64 (-.f64 (*.f64 (neg.f64 x.im) y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im)))) |
(/.f64 (+.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (fma.f64 y.re y.re (*.f64 y.im y.im))) |
(/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.re y.re (*.f64 y.im y.im))) |
(/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im y.im (*.f64 y.re y.re))) |
(neg.f64 (/.f64 (-.f64 (*.f64 x.im (neg.f64 y.re)) (*.f64 x.re y.im)) (+.f64 (*.f64 (neg.f64 y.re) (neg.f64 y.re)) (*.f64 y.im y.im)))) |
(/.f64 (+.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (fma.f64 y.re y.re (*.f64 y.im y.im))) |
(/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.re y.re (*.f64 y.im y.im))) |
(/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im y.im (*.f64 y.re y.re))) |
(neg.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 (neg.f64 y.im) (neg.f64 y.im))))) |
(/.f64 (-.f64 (*.f64 x.im (neg.f64 y.re)) (*.f64 x.re y.im)) (fma.f64 y.re y.re (*.f64 y.im y.im))) |
(/.f64 (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (fma.f64 y.re y.re (*.f64 y.im y.im))) |
(/.f64 (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (fma.f64 y.im y.im (*.f64 y.re y.re))) |
(/.f64 (-.f64 (*.f64 x.re y.re) (*.f64 x.im y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 y.re x.re) (*.f64 x.im y.im)) (fma.f64 y.re y.re (*.f64 y.im y.im))) |
(/.f64 (fma.f64 x.im (neg.f64 y.im) (*.f64 y.re x.re)) (fma.f64 y.im y.im (*.f64 y.re y.re))) |
(/.f64 (-.f64 (*.f64 x.im x.re) (*.f64 y.re y.im)) (+.f64 (*.f64 x.re x.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 x.im x.re) (*.f64 y.re y.im)) (fma.f64 x.re x.re (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 x.re x.re))) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (fma.f64 y.re y.re (*.f64 x.re x.re))) |
(/.f64 (fma.f64 x.im y.re (*.f64 x.re (neg.f64 y.im))) (fma.f64 y.re y.re (*.f64 x.re x.re))) |
(/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) (+.f64 (*.f64 x.im x.im) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (fma.f64 x.im x.im (*.f64 y.im y.im))) |
(/.f64 (fma.f64 x.im y.re (*.f64 x.re (neg.f64 y.im))) (fma.f64 x.im x.im (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 y.im y.re) (*.f64 x.re x.im)) (+.f64 (*.f64 y.re y.re) (*.f64 x.im x.im))) |
(/.f64 (-.f64 (*.f64 y.re y.im) (*.f64 x.im x.re)) (fma.f64 y.re y.re (*.f64 x.im x.im))) |
(/.f64 (-.f64 (*.f64 y.re y.im) (*.f64 x.im x.re)) (fma.f64 x.im x.im (*.f64 y.re y.re))) |
(/.f64 (fma.f64 x.im (neg.f64 x.re) (*.f64 y.re y.im)) (fma.f64 x.im x.im (*.f64 y.re y.re))) |
(/.f64 (-.f64 (*.f64 x.im y.im) (*.f64 x.re y.re)) (+.f64 (*.f64 y.im y.im) (*.f64 y.re y.re))) |
(/.f64 (-.f64 (*.f64 x.im y.im) (*.f64 y.re x.re)) (fma.f64 y.re y.re (*.f64 y.im y.im))) |
(/.f64 (fma.f64 x.im y.im (*.f64 y.re (neg.f64 x.re))) (fma.f64 y.im y.im (*.f64 y.re y.re))) |
| Ground Truth | Overpredictions | Example | Underpredictions | Example | Subexpression |
|---|---|---|---|---|---|
| 106 | 0 | - | 1 | (1.7044440289592376e-182 -4.8867048922037264e+70 4.642644352926981e-161 -4.380750294828199e-271) | (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
| 2 | 0 | - | 0 | - | (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
| 0 | 0 | - | 0 | - | x.im |
| 0 | 0 | - | 0 | - | y.im |
| 0 | 0 | - | 0 | - | y.re |
| 0 | 0 | - | 0 | - | x.re |
| 0 | 0 | - | 0 | - | (*.f64 y.im y.im) |
| 0 | 0 | - | 0 | - | (*.f64 x.im y.re) |
| 0 | 0 | - | 0 | - | (*.f64 x.re y.im) |
| 0 | 0 | - | 0 | - | (*.f64 y.re y.re) |
| 0 | 0 | - | 0 | - | (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im)) |
| 62.0ms | 512× | 256 | valid |
Compiled 119 to 35 computations (70.6% saved)
ival-mult: 17.0ms (62.7% of total)ival-div: 4.0ms (14.7% of total)ival-sub: 3.0ms (11.1% of total)ival-add: 3.0ms (11.1% of total)const: 0.0ms (0% of total)Compiled 32 to 16 computations (50% saved)
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 60.1% | (/.f64 (fma.f64 x.im y.re (*.f64 x.re (neg.f64 y.im))) (fma.f64 y.im y.im (*.f64 y.re y.re))) |
| ▶ | 60.1% | (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
Compiled 37 to 21 computations (43.2% saved)
Found 4 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.6% | (fma.f64 x.im y.re (*.f64 x.re (neg.f64 y.im))) |
| ✓ | 60.5% | (/.f64 (fma.f64 x.im y.re (*.f64 x.re (neg.f64 y.im))) (fma.f64 y.im y.im (*.f64 y.re y.re))) |
| ✓ | 99.2% | (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
| ✓ | 60.5% | (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
| 47.0ms | 256× | 256 | valid |
Compiled 90 to 17 computations (81.1% saved)
ival-mult: 14.0ms (45.4% of total)<compiled-spec>: 6.0ms (19.5% of total)ival-add: 4.0ms (13% of total)ival-div: 3.0ms (9.7% of total)ival-sub: 1.0ms (3.2% of total)ival-neg: 1.0ms (3.2% of total)const: 0.0ms (0% of total)| Inputs |
|---|
#<alt (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im)))> |
#<alt (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (fma.f64 x.im y.re (*.f64 x.re (neg.f64 y.im))) (fma.f64 y.im y.im (*.f64 y.re y.re)))> |
#<alt (fma.f64 x.im y.re (*.f64 x.re (neg.f64 y.im)))> |
| Outputs |
|---|
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 3 binary64))))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 y.re (+.f64 (*.f64 y.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))))> |
#<alt (/.f64 x.im y.re)> |
#<alt (/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re)> |
#<alt (/.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) y.re)> |
#<alt (/.f64 (-.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) y.re)> |
#<alt (/.f64 x.im y.re)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) y.re))) y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) y.re)) (*.f64 #s(literal -1 binary64) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) y.re))) y.re))) y.re))> |
#<alt (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (/.f64 x.im y.re)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 y.im (-.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))))) (/.f64 x.im y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im)> |
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 (*.f64 x.im y.re) y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 x.im y.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im)) y.im))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) y.im) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) (*.f64 x.im y.re)) y.im))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im))> |
#<alt (*.f64 x.im y.re)> |
#<alt (*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))))> |
#<alt (*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))))> |
#<alt (*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))))> |
#<alt (*.f64 x.im y.re)> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im))> |
#<alt (*.f64 x.im y.re)> |
#<alt (*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))))> |
#<alt (*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))))> |
#<alt (*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))))> |
#<alt (*.f64 x.im y.re)> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re))))> |
#<alt (*.f64 x.im y.re)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) x.re) y.im))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) x.re) y.im))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) x.re) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re)) (*.f64 #s(literal -1 binary64) y.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re)) (*.f64 #s(literal -1 binary64) y.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re)) (*.f64 #s(literal -1 binary64) y.im))))> |
#<alt (*.f64 x.im y.re)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im))> |
#<alt (*.f64 y.im (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re))> |
#<alt (*.f64 y.im (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re))> |
#<alt (*.f64 y.im (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)) (*.f64 #s(literal -1 binary64) x.re))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)) (*.f64 #s(literal -1 binary64) x.re))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)) (*.f64 #s(literal -1 binary64) x.re))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 3 binary64))))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 y.re (+.f64 (*.f64 y.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))))> |
#<alt (/.f64 x.im y.re)> |
#<alt (/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re)> |
#<alt (/.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) y.re)> |
#<alt (/.f64 (-.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) y.re)> |
#<alt (/.f64 x.im y.re)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) y.re))) y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) y.re)) (*.f64 #s(literal -1 binary64) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) y.re))) y.re))) y.re))> |
#<alt (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (/.f64 x.im y.re)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 y.im (-.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))))) (/.f64 x.im y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im)> |
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 (*.f64 x.im y.re) y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 x.im y.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im)) y.im))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) y.im) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) (*.f64 x.im y.re)) y.im))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (*.f64 x.im y.re)> |
#<alt (*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))))> |
#<alt (*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))))> |
#<alt (*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))))> |
#<alt (*.f64 x.im y.re)> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (*.f64 x.im y.re)> |
#<alt (*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))))> |
#<alt (*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))))> |
#<alt (*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))))> |
#<alt (*.f64 x.im y.re)> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re))))> |
#<alt (*.f64 x.im y.re)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im))> |
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) y.im) (/.f64 (*.f64 x.im y.re) x.re)))> |
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) y.im) (/.f64 (*.f64 x.im y.re) x.re)))> |
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) y.im) (/.f64 (*.f64 x.im y.re) x.re)))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re)))))> |
#<alt (*.f64 x.im y.re)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)))))> |
48 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | x.re | @ | inf | (/ (+ (* x.im y.re) (* x.re (neg y.im))) (+ (* y.im y.im) (* y.re y.re))) |
| 2.0ms | x.re | @ | 0 | (/ (- (* x.im y.re) (* x.re y.im)) (+ (* y.re y.re) (* y.im y.im))) |
| 1.0ms | x.im | @ | 0 | (/ (- (* x.im y.re) (* x.re y.im)) (+ (* y.re y.re) (* y.im y.im))) |
| 1.0ms | y.im | @ | -inf | (/ (+ (* x.im y.re) (* x.re (neg y.im))) (+ (* y.im y.im) (* y.re y.re))) |
| 1.0ms | x.im | @ | -inf | (/ (- (* x.im y.re) (* x.re y.im)) (+ (* y.re y.re) (* y.im y.im))) |
| 1× | batch-egg-rewrite |
| 920× | log1p-expm1-u |
| 920× | expm1-log1p-u |
| 297× | fma-neg |
| 139× | add-exp-log |
| 139× | add-log-exp |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 25 | 182 |
| 1 | 385 | 156 |
| 2 | 4625 | 156 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (fma.f64 x.im y.re (*.f64 x.re (neg.f64 y.im))) (fma.f64 y.im y.im (*.f64 y.re y.re))) |
(fma.f64 x.im y.re (*.f64 x.re (neg.f64 y.im))) |
| Outputs |
|---|
(+.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(*.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im)) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im))) |
(*.f64 (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.re y.im)) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (hypot.f64 y.re y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (hypot.f64 y.re y.im)) (/.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (+.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (-.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (pow.f64 (*.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal -1 binary64)) |
(neg.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (neg.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(neg.f64 (/.f64 (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(exp.f64 (log.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 1 binary64))) |
(fma.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (*.f64 x.im y.re) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (sqrt.f64 (*.f64 x.im y.re)) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (cbrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) (cbrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (*.f64 x.im y.re) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.re y.im)) (/.f64 (*.f64 x.im y.re) (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 x.im #s(literal 1 binary64)) (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 x.im (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 y.re (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 y.re (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 y.re #s(literal 1 binary64)) (/.f64 x.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 y.re (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 x.im (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (hypot.f64 y.re y.im)) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x.im y.re)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (hypot.f64 y.re y.im)) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (-.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (pow.f64 (*.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(+.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(+.f64 (*.f64 x.im y.re) (+.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (neg.f64 x.re) y.im (*.f64 x.re y.im))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (*.f64 x.re y.im) #s(literal 1 binary64) (*.f64 x.re y.im))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re y.im))) (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.re y.im))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re y.im))) (sqrt.f64 (*.f64 x.re y.im)) (*.f64 x.re y.im))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (*.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (+.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(+.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(*.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(*.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(*.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.im y.re)) (sqrt.f64 (*.f64 x.re y.im))) (-.f64 (sqrt.f64 (*.f64 x.im y.re)) (sqrt.f64 (*.f64 x.re y.im)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)))) |
(/.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.re y.im) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))))) |
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64))) (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64)) (pow.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im))) (*.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))) (-.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))))) |
(cbrt.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(log1p.f64 (expm1.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(exp.f64 (log.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 1 binary64))) |
(fma.f64 x.im y.re (*.f64 x.re y.im)) |
(fma.f64 x.im y.re (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 y.re x.im (*.f64 x.re y.im)) |
(fma.f64 y.re x.im (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 (*.f64 x.im y.re) #s(literal 1 binary64) (*.f64 x.re y.im)) |
(fma.f64 (*.f64 x.im y.re) #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.im y.re) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 #s(literal 1 binary64) (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (fma.f64 y.im x.re (*.f64 x.re y.im))) |
(fma.f64 (cbrt.f64 (*.f64 x.im y.re)) (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (*.f64 x.re y.im)) |
(fma.f64 (cbrt.f64 (*.f64 x.im y.re)) (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im y.re)) (*.f64 x.re y.im)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im y.re)) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y.re) x.im) (*.f64 x.re y.im)) |
(fma.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y.re) x.im) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.im) y.re) (*.f64 x.re y.im)) |
(fma.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.im) y.re) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (fma.f64 y.im x.re (*.f64 x.re y.im))) |
(fma.f64 (sqrt.f64 (*.f64 x.im y.re)) (sqrt.f64 (*.f64 x.im y.re)) (*.f64 x.re y.im)) |
(fma.f64 (sqrt.f64 (*.f64 x.im y.re)) (sqrt.f64 (*.f64 x.im y.re)) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 (sqrt.f64 y.re) (*.f64 (sqrt.f64 y.re) x.im) (*.f64 x.re y.im)) |
(fma.f64 (sqrt.f64 y.re) (*.f64 (sqrt.f64 y.re) x.im) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 (sqrt.f64 x.im) (*.f64 (sqrt.f64 x.im) y.re) (*.f64 x.re y.im)) |
(fma.f64 (sqrt.f64 x.im) (*.f64 (sqrt.f64 x.im) y.re) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 (*.f64 x.im (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (cbrt.f64 y.re) (*.f64 x.re y.im)) |
(fma.f64 (*.f64 x.im (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (cbrt.f64 y.re) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 (*.f64 x.im (sqrt.f64 y.re)) (sqrt.f64 y.re) (*.f64 x.re y.im)) |
(fma.f64 (*.f64 x.im (sqrt.f64 y.re)) (sqrt.f64 y.re) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 (*.f64 y.re (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (cbrt.f64 x.im) (*.f64 x.re y.im)) |
(fma.f64 (*.f64 y.re (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (cbrt.f64 x.im) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 (*.f64 y.re (sqrt.f64 x.im)) (sqrt.f64 x.im) (*.f64 x.re y.im)) |
(fma.f64 (*.f64 y.re (sqrt.f64 x.im)) (sqrt.f64 x.im) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(+.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(*.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im)) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im))) |
(*.f64 (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.re y.im)) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (hypot.f64 y.re y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (hypot.f64 y.re y.im)) (/.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (+.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (-.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (pow.f64 (*.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal -1 binary64)) |
(neg.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (neg.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(neg.f64 (/.f64 (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(exp.f64 (log.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 1 binary64))) |
(fma.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (*.f64 x.im y.re) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (sqrt.f64 (*.f64 x.im y.re)) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (cbrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) (cbrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (*.f64 x.im y.re) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.re y.im)) (/.f64 (*.f64 x.im y.re) (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 x.im #s(literal 1 binary64)) (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 x.im (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 y.re (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 y.re (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 y.re #s(literal 1 binary64)) (/.f64 x.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 y.re (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 x.im (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (hypot.f64 y.re y.im)) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x.im y.re)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (hypot.f64 y.re y.im)) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (-.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (pow.f64 (*.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(+.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(+.f64 (*.f64 x.im y.re) (+.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (neg.f64 x.re) y.im (*.f64 x.re y.im))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (*.f64 x.re y.im) #s(literal 1 binary64) (*.f64 x.re y.im))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re y.im))) (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.re y.im))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re y.im))) (sqrt.f64 (*.f64 x.re y.im)) (*.f64 x.re y.im))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (*.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (+.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(+.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(-.f64 (*.f64 x.im y.re) (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) #s(literal 1 binary64)) |
(-.f64 (/.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im))))) (/.f64 (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 2 binary64)) (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 (pow.f64 (*.f64 x.re y.im) #s(literal 2 binary64)) (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(*.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(*.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(*.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.im y.re)) (sqrt.f64 (*.f64 x.re y.im))) (-.f64 (sqrt.f64 (*.f64 x.im y.re)) (sqrt.f64 (*.f64 x.re y.im)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)))) |
(/.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.re y.im) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))))) |
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64))) (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64)) (pow.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im))) (*.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))) (-.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))))) |
(cbrt.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(log1p.f64 (expm1.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(exp.f64 (log.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 1 binary64))) |
| 1× | egg-herbie |
| 434× | distribute-lft-neg-in |
| 416× | fma-neg |
| 410× | distribute-rgt-neg-in |
| 249× | fma-define |
| 224× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 503 | 25664 |
| 1 | 1331 | 23948 |
| 2 | 4586 | 23708 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 3 binary64)))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 y.re (+.f64 (*.f64 y.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))))) |
(/.f64 x.im y.re) |
(/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) y.re) |
(/.f64 (-.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) y.re) |
(/.f64 x.im y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) y.re))) y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) y.re)) (*.f64 #s(literal -1 binary64) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) y.re))) y.re))) y.re)) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(/.f64 x.im y.re) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 y.im (-.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))))) (/.f64 x.im y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 (*.f64 x.im y.re) y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 x.im y.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im)) y.im))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) y.im) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) (*.f64 x.im y.re)) y.im))) y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 x.im y.re) |
(*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im y.re) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 x.im y.re) |
(*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 x.im y.re) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 x.im y.re) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) x.re) y.im)) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) x.re) y.im)) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) x.re) y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re)) (*.f64 #s(literal -1 binary64) y.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re)) (*.f64 #s(literal -1 binary64) y.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re)) (*.f64 #s(literal -1 binary64) y.im)))) |
(*.f64 x.im y.re) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 y.im (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)) |
(*.f64 y.im (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)) |
(*.f64 y.im (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)) (*.f64 #s(literal -1 binary64) x.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)) (*.f64 #s(literal -1 binary64) x.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)) (*.f64 #s(literal -1 binary64) x.re)))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 3 binary64)))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 y.re (+.f64 (*.f64 y.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))))) |
(/.f64 x.im y.re) |
(/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) y.re) |
(/.f64 (-.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) y.re) |
(/.f64 x.im y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) y.re))) y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) y.re)) (*.f64 #s(literal -1 binary64) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) y.re))) y.re))) y.re)) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(/.f64 x.im y.re) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 y.im (-.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))))) (/.f64 x.im y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 (*.f64 x.im y.re) y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 x.im y.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im)) y.im))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) y.im) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) (*.f64 x.im y.re)) y.im))) y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(*.f64 x.im y.re) |
(*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im y.re) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(*.f64 x.im y.re) |
(*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 x.im y.re) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 x.im y.re) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) y.im) (/.f64 (*.f64 x.im y.re) x.re))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) y.im) (/.f64 (*.f64 x.im y.re) x.re))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) y.im) (/.f64 (*.f64 x.im y.re) x.re))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re))))) |
(*.f64 x.im y.re) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))))) |
(+.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(*.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im)) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im))) |
(*.f64 (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.re y.im)) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (hypot.f64 y.re y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (hypot.f64 y.re y.im)) (/.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (+.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (-.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (pow.f64 (*.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal -1 binary64)) |
(neg.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (neg.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(neg.f64 (/.f64 (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(exp.f64 (log.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 1 binary64))) |
(fma.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (*.f64 x.im y.re) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (sqrt.f64 (*.f64 x.im y.re)) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (cbrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) (cbrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (*.f64 x.im y.re) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.re y.im)) (/.f64 (*.f64 x.im y.re) (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 x.im #s(literal 1 binary64)) (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 x.im (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 y.re (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 y.re (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 y.re #s(literal 1 binary64)) (/.f64 x.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 y.re (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 x.im (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (hypot.f64 y.re y.im)) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x.im y.re)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (hypot.f64 y.re y.im)) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (-.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (pow.f64 (*.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(+.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(+.f64 (*.f64 x.im y.re) (+.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (neg.f64 x.re) y.im (*.f64 x.re y.im))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (*.f64 x.re y.im) #s(literal 1 binary64) (*.f64 x.re y.im))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re y.im))) (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.re y.im))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re y.im))) (sqrt.f64 (*.f64 x.re y.im)) (*.f64 x.re y.im))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (*.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (+.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(+.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(*.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(*.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(*.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.im y.re)) (sqrt.f64 (*.f64 x.re y.im))) (-.f64 (sqrt.f64 (*.f64 x.im y.re)) (sqrt.f64 (*.f64 x.re y.im)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)))) |
(/.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.re y.im) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))))) |
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64))) (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64)) (pow.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im))) (*.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))) (-.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))))) |
(cbrt.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(log1p.f64 (expm1.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(exp.f64 (log.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 1 binary64))) |
(fma.f64 x.im y.re (*.f64 x.re y.im)) |
(fma.f64 x.im y.re (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 y.re x.im (*.f64 x.re y.im)) |
(fma.f64 y.re x.im (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 (*.f64 x.im y.re) #s(literal 1 binary64) (*.f64 x.re y.im)) |
(fma.f64 (*.f64 x.im y.re) #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.im y.re) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 #s(literal 1 binary64) (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (fma.f64 y.im x.re (*.f64 x.re y.im))) |
(fma.f64 (cbrt.f64 (*.f64 x.im y.re)) (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (*.f64 x.re y.im)) |
(fma.f64 (cbrt.f64 (*.f64 x.im y.re)) (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im y.re)) (*.f64 x.re y.im)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im y.re)) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y.re) x.im) (*.f64 x.re y.im)) |
(fma.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y.re) x.im) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.im) y.re) (*.f64 x.re y.im)) |
(fma.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.im) y.re) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (fma.f64 y.im x.re (*.f64 x.re y.im))) |
(fma.f64 (sqrt.f64 (*.f64 x.im y.re)) (sqrt.f64 (*.f64 x.im y.re)) (*.f64 x.re y.im)) |
(fma.f64 (sqrt.f64 (*.f64 x.im y.re)) (sqrt.f64 (*.f64 x.im y.re)) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 (sqrt.f64 y.re) (*.f64 (sqrt.f64 y.re) x.im) (*.f64 x.re y.im)) |
(fma.f64 (sqrt.f64 y.re) (*.f64 (sqrt.f64 y.re) x.im) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 (sqrt.f64 x.im) (*.f64 (sqrt.f64 x.im) y.re) (*.f64 x.re y.im)) |
(fma.f64 (sqrt.f64 x.im) (*.f64 (sqrt.f64 x.im) y.re) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 (*.f64 x.im (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (cbrt.f64 y.re) (*.f64 x.re y.im)) |
(fma.f64 (*.f64 x.im (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (cbrt.f64 y.re) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 (*.f64 x.im (sqrt.f64 y.re)) (sqrt.f64 y.re) (*.f64 x.re y.im)) |
(fma.f64 (*.f64 x.im (sqrt.f64 y.re)) (sqrt.f64 y.re) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 (*.f64 y.re (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (cbrt.f64 x.im) (*.f64 x.re y.im)) |
(fma.f64 (*.f64 y.re (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (cbrt.f64 x.im) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 (*.f64 y.re (sqrt.f64 x.im)) (sqrt.f64 x.im) (*.f64 x.re y.im)) |
(fma.f64 (*.f64 y.re (sqrt.f64 x.im)) (sqrt.f64 x.im) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(+.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(*.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im)) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im))) |
(*.f64 (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.re y.im)) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (hypot.f64 y.re y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (hypot.f64 y.re y.im)) (/.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (+.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (-.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (pow.f64 (*.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal -1 binary64)) |
(neg.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (neg.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(neg.f64 (/.f64 (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(exp.f64 (log.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 1 binary64))) |
(fma.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (*.f64 x.im y.re) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (sqrt.f64 (*.f64 x.im y.re)) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (cbrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) (cbrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (*.f64 x.im y.re) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.re y.im)) (/.f64 (*.f64 x.im y.re) (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 x.im #s(literal 1 binary64)) (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 x.im (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 y.re (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 y.re (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 y.re #s(literal 1 binary64)) (/.f64 x.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 y.re (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 x.im (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (hypot.f64 y.re y.im)) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x.im y.re)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (hypot.f64 y.re y.im)) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (-.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (pow.f64 (*.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(+.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(+.f64 (*.f64 x.im y.re) (+.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (neg.f64 x.re) y.im (*.f64 x.re y.im))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (*.f64 x.re y.im) #s(literal 1 binary64) (*.f64 x.re y.im))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re y.im))) (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.re y.im))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re y.im))) (sqrt.f64 (*.f64 x.re y.im)) (*.f64 x.re y.im))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (*.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (+.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(+.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(-.f64 (*.f64 x.im y.re) (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) #s(literal 1 binary64)) |
(-.f64 (/.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im))))) (/.f64 (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 2 binary64)) (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 (pow.f64 (*.f64 x.re y.im) #s(literal 2 binary64)) (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(*.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(*.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(*.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.im y.re)) (sqrt.f64 (*.f64 x.re y.im))) (-.f64 (sqrt.f64 (*.f64 x.im y.re)) (sqrt.f64 (*.f64 x.re y.im)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)))) |
(/.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.re y.im) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))))) |
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64))) (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64)) (pow.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im))) (*.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))) (-.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))))) |
(cbrt.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(log1p.f64 (expm1.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(exp.f64 (log.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 1 binary64))) |
| Outputs |
|---|
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re (/.f64 y.im x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) x.im)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re (/.f64 y.im x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) x.im)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re (/.f64 y.im x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) x.im)))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re (/.f64 y.im x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re (/.f64 y.im x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re (/.f64 y.im x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) x.im)))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(fma.f64 #s(literal -1 binary64) (/.f64 x.re y.im) (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 x.re)) y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 3 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (/.f64 x.re y.im) (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.re (pow.f64 y.im #s(literal 3 binary64))))))) |
(-.f64 (*.f64 y.re (fma.f64 x.re (/.f64 y.re (pow.f64 y.im #s(literal 3 binary64))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re y.im)) |
(fma.f64 y.re (fma.f64 x.re (/.f64 y.re (pow.f64 y.im #s(literal 3 binary64))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (neg.f64 y.im))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 y.re (+.f64 (*.f64 y.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (/.f64 x.re y.im) (*.f64 y.re (fma.f64 y.re (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))))) |
(-.f64 (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.re (/.f64 x.im (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re y.im)) |
(fma.f64 y.re (fma.f64 y.re (-.f64 (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (*.f64 y.re (/.f64 x.im (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (neg.f64 y.im))) |
(/.f64 x.im y.re) |
(/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re)) y.re) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) y.re) |
(/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im y.re))))) y.re) |
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im y.re))) x.im) y.re) |
(/.f64 (-.f64 (/.f64 (fma.f64 x.re y.im (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 x.im y.re))) y.re) x.im) (neg.f64 y.re)) |
(/.f64 (-.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) y.re) |
(/.f64 (+.f64 x.im (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im y.re)) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) y.re) |
(-.f64 (/.f64 (+.f64 x.im (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64))) (*.f64 x.re (/.f64 y.im y.re)))) y.re) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im) (pow.f64 y.re #s(literal 3 binary64)))) |
(/.f64 (+.f64 x.im (+.f64 (*.f64 x.re (pow.f64 (/.f64 y.im y.re) #s(literal 3 binary64))) (/.f64 (neg.f64 (fma.f64 x.re y.im (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 x.im y.re)))) y.re))) y.re) |
(/.f64 x.im y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re)) |
(/.f64 (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re)) y.re) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) y.re))) y.re)) |
(/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im y.re))))) y.re) |
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im y.re))) x.im) y.re) |
(/.f64 (-.f64 (/.f64 (fma.f64 x.re y.im (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 x.im y.re))) y.re) x.im) (neg.f64 y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) y.re)) (*.f64 #s(literal -1 binary64) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) y.re))) y.re))) y.re)) |
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 x.im (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 x.re y.im) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) y.re)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im))) y.re))) y.re))) y.re)) |
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x.re y.im (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) y.re)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im)) y.re))) y.re) x.im) (neg.f64 y.re)) |
(/.f64 (-.f64 (/.f64 (fma.f64 x.re y.im (/.f64 (fma.f64 x.re (/.f64 (neg.f64 (pow.f64 y.im #s(literal 3 binary64))) y.re) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im)) y.re)) y.re) x.im) (neg.f64 y.re)) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 (/.f64 x.im x.re) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (*.f64 y.re (/.f64 x.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 (/.f64 x.im x.re) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (*.f64 y.re (/.f64 x.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 (/.f64 x.im x.re) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (*.f64 y.re (/.f64 x.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 (/.f64 x.im x.re) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (*.f64 y.re (/.f64 x.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 (/.f64 x.im x.re) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (*.f64 y.re (/.f64 x.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 (/.f64 x.im x.re) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (*.f64 y.re (/.f64 x.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(/.f64 x.im y.re) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(/.f64 (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re)) y.re) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 x.im y.re)) |
(fma.f64 y.im (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 x.im y.re)) |
(fma.f64 y.im (-.f64 (/.f64 x.re (neg.f64 (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.im y.re)) |
(-.f64 (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im) (pow.f64 y.re #s(literal 3 binary64)))) |
(+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 y.im (-.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))))) (/.f64 x.im y.re)) |
(fma.f64 y.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (*.f64 y.im (-.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 x.im y.re)) |
(fma.f64 y.im (-.f64 (*.f64 y.im (-.f64 (*.f64 y.im (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(fma.f64 y.im (fma.f64 y.im (-.f64 (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 (neg.f64 x.re) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(fma.f64 #s(literal -1 binary64) (/.f64 x.re y.im) (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 x.re)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (+.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(/.f64 (-.f64 (fma.f64 x.im (/.f64 y.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re) y.im) |
(/.f64 (-.f64 (fma.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (*.f64 y.re (/.f64 x.im y.im))) x.re) y.im) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 (*.f64 x.im y.re) y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) x.re (fma.f64 #s(literal -1 binary64) (*.f64 x.im (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 x.im (/.f64 y.re y.im)))) (neg.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (+.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) (-.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (/.f64 x.im (pow.f64 y.im #s(literal 3 binary64))))) x.re)) y.im) |
(/.f64 (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (-.f64 (*.f64 y.re (/.f64 x.im y.im)) (+.f64 x.re (*.f64 x.im (pow.f64 (/.f64 y.re y.im) #s(literal 3 binary64)))))) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(fma.f64 #s(literal -1 binary64) (/.f64 x.re y.im) (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 x.re)) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 x.im y.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im)) y.im))) y.im)) |
(neg.f64 (/.f64 (+.f64 x.re (neg.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) y.im))) y.im))) y.im)) |
(/.f64 (-.f64 x.re (/.f64 (fma.f64 y.re x.im (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re y.im))) y.im)) (neg.f64 y.im)) |
(/.f64 (-.f64 (/.f64 (fma.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) y.im) (*.f64 y.re x.im)) y.im) x.re) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) y.im) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) (*.f64 x.im y.re)) y.im))) y.im)) |
(neg.f64 (/.f64 (+.f64 x.re (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x.im (/.f64 (pow.f64 y.re #s(literal 3 binary64)) y.im)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im) (*.f64 y.re x.im)) y.im))) y.im)) |
(/.f64 (-.f64 x.re (/.f64 (-.f64 (*.f64 y.re x.im) (/.f64 (-.f64 (*.f64 x.im (/.f64 (pow.f64 y.re #s(literal 3 binary64)) y.im)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) y.im)) (neg.f64 y.im)) |
(/.f64 (-.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (/.f64 (-.f64 (*.f64 x.im (/.f64 (pow.f64 y.re #s(literal 3 binary64)) y.im)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) y.im) x.re) y.im) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 (neg.f64 x.re) y.im) |
(*.f64 x.re (neg.f64 y.im)) |
(*.f64 x.im y.re) |
(*.f64 y.re x.im) |
(*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im (+.f64 y.re (/.f64 (*.f64 (neg.f64 x.re) y.im) x.im))) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im (+.f64 y.re (/.f64 (*.f64 (neg.f64 x.re) y.im) x.im))) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im (+.f64 y.re (/.f64 (*.f64 (neg.f64 x.re) y.im) x.im))) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(*.f64 x.im y.re) |
(*.f64 y.re x.im) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im (+.f64 y.re (/.f64 (*.f64 (neg.f64 x.re) y.im) x.im))) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im (+.f64 y.re (/.f64 (*.f64 (neg.f64 x.re) y.im) x.im))) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im (+.f64 y.re (/.f64 (*.f64 (neg.f64 x.re) y.im) x.im))) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 (neg.f64 x.re) y.im) |
(*.f64 x.re (neg.f64 y.im)) |
(*.f64 x.im y.re) |
(*.f64 y.re x.im) |
(*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 y.re (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re))) |
(*.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re)))) |
(*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 y.re (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re))) |
(*.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re)))) |
(*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 y.re (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re))) |
(*.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re)))) |
(*.f64 x.im y.re) |
(*.f64 y.re x.im) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 y.re (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re))) |
(*.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 y.re (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re))) |
(*.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 y.re (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re))) |
(*.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re)))) |
(*.f64 x.im y.re) |
(*.f64 y.re x.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(fma.f64 y.re x.im (*.f64 x.re (neg.f64 y.im))) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(fma.f64 y.re x.im (*.f64 x.re (neg.f64 y.im))) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(fma.f64 y.re x.im (*.f64 x.re (neg.f64 y.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 (neg.f64 x.re) y.im) |
(*.f64 x.re (neg.f64 y.im)) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) x.re) y.im)) |
(*.f64 x.re (-.f64 (*.f64 x.im (/.f64 y.re x.re)) y.im)) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re x.re) (neg.f64 y.im))) |
(*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) x.re) y.im)) |
(*.f64 x.re (-.f64 (*.f64 x.im (/.f64 y.re x.re)) y.im)) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re x.re) (neg.f64 y.im))) |
(*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) x.re) y.im)) |
(*.f64 x.re (-.f64 (*.f64 x.im (/.f64 y.re x.re)) y.im)) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re x.re) (neg.f64 y.im))) |
(*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 (neg.f64 x.re) y.im) |
(*.f64 x.re (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re)) (*.f64 #s(literal -1 binary64) y.im)))) |
(*.f64 x.re (-.f64 (*.f64 x.im (/.f64 y.re x.re)) y.im)) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re x.re) (neg.f64 y.im))) |
(*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re)) (*.f64 #s(literal -1 binary64) y.im)))) |
(*.f64 x.re (-.f64 (*.f64 x.im (/.f64 y.re x.re)) y.im)) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re x.re) (neg.f64 y.im))) |
(*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re)) (*.f64 #s(literal -1 binary64) y.im)))) |
(*.f64 x.re (-.f64 (*.f64 x.im (/.f64 y.re x.re)) y.im)) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re x.re) (neg.f64 y.im))) |
(*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) |
(*.f64 x.im y.re) |
(*.f64 y.re x.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(fma.f64 y.re x.im (*.f64 x.re (neg.f64 y.im))) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(fma.f64 y.re x.im (*.f64 x.re (neg.f64 y.im))) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(fma.f64 y.re x.im (*.f64 x.re (neg.f64 y.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 (neg.f64 x.re) y.im) |
(*.f64 x.re (neg.f64 y.im)) |
(*.f64 y.im (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)) |
(*.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) |
(*.f64 y.im (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re)) |
(*.f64 y.im (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 x.re))) |
(*.f64 y.im (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)) |
(*.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) |
(*.f64 y.im (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re)) |
(*.f64 y.im (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 x.re))) |
(*.f64 y.im (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)) |
(*.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) |
(*.f64 y.im (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re)) |
(*.f64 y.im (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 x.re))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 (neg.f64 x.re) y.im) |
(*.f64 x.re (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)) (*.f64 #s(literal -1 binary64) x.re)))) |
(*.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) |
(*.f64 y.im (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re)) |
(*.f64 y.im (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 x.re))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)) (*.f64 #s(literal -1 binary64) x.re)))) |
(*.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) |
(*.f64 y.im (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re)) |
(*.f64 y.im (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 x.re))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)) (*.f64 #s(literal -1 binary64) x.re)))) |
(*.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) |
(*.f64 y.im (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re)) |
(*.f64 y.im (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 x.re))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re (/.f64 y.im x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) x.im)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re (/.f64 y.im x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) x.im)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re (/.f64 y.im x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) x.im)))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re (/.f64 y.im x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re (/.f64 y.im x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re (/.f64 y.im x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) x.im)))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(fma.f64 #s(literal -1 binary64) (/.f64 x.re y.im) (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 x.re)) y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 3 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (/.f64 x.re y.im) (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.re (pow.f64 y.im #s(literal 3 binary64))))))) |
(-.f64 (*.f64 y.re (fma.f64 x.re (/.f64 y.re (pow.f64 y.im #s(literal 3 binary64))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re y.im)) |
(fma.f64 y.re (fma.f64 x.re (/.f64 y.re (pow.f64 y.im #s(literal 3 binary64))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (neg.f64 y.im))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 y.re (+.f64 (*.f64 y.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (/.f64 x.re y.im) (*.f64 y.re (fma.f64 y.re (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))))) |
(-.f64 (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 y.re (/.f64 x.im (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re y.im)) |
(fma.f64 y.re (fma.f64 y.re (-.f64 (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (*.f64 y.re (/.f64 x.im (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (neg.f64 y.im))) |
(/.f64 x.im y.re) |
(/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re)) y.re) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) y.re) |
(/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im y.re))))) y.re) |
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im y.re))) x.im) y.re) |
(/.f64 (-.f64 (/.f64 (fma.f64 x.re y.im (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 x.im y.re))) y.re) x.im) (neg.f64 y.re)) |
(/.f64 (-.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) y.re) |
(/.f64 (+.f64 x.im (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im y.re)) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) y.re) |
(-.f64 (/.f64 (+.f64 x.im (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64))) (*.f64 x.re (/.f64 y.im y.re)))) y.re) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im) (pow.f64 y.re #s(literal 3 binary64)))) |
(/.f64 (+.f64 x.im (+.f64 (*.f64 x.re (pow.f64 (/.f64 y.im y.re) #s(literal 3 binary64))) (/.f64 (neg.f64 (fma.f64 x.re y.im (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 x.im y.re)))) y.re))) y.re) |
(/.f64 x.im y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re)) |
(/.f64 (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re)) y.re) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) y.re))) y.re)) |
(/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im y.re))))) y.re) |
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im y.re))) x.im) y.re) |
(/.f64 (-.f64 (/.f64 (fma.f64 x.re y.im (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 x.im y.re))) y.re) x.im) (neg.f64 y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) y.re)) (*.f64 #s(literal -1 binary64) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) y.re))) y.re))) y.re)) |
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 x.im (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 x.re y.im) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) y.re)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im))) y.re))) y.re))) y.re)) |
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal 1 binary64) (fma.f64 x.re y.im (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) y.re)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im)) y.re))) y.re) x.im) (neg.f64 y.re)) |
(/.f64 (-.f64 (/.f64 (fma.f64 x.re y.im (/.f64 (fma.f64 x.re (/.f64 (neg.f64 (pow.f64 y.im #s(literal 3 binary64))) y.re) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im)) y.re)) y.re) x.im) (neg.f64 y.re)) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 (/.f64 x.im x.re) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (*.f64 y.re (/.f64 x.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 (/.f64 x.im x.re) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (*.f64 y.re (/.f64 x.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 (/.f64 x.im x.re) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (*.f64 y.re (/.f64 x.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 (/.f64 x.im x.re) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (*.f64 y.re (/.f64 x.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 (/.f64 x.im x.re) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (*.f64 y.re (/.f64 x.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 (/.f64 x.im x.re) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (*.f64 y.re (/.f64 x.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(/.f64 x.im y.re) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(/.f64 (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re)) y.re) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 x.im y.re)) |
(fma.f64 y.im (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 x.im y.re)) |
(fma.f64 y.im (-.f64 (/.f64 x.re (neg.f64 (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.im y.re)) |
(-.f64 (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im) (pow.f64 y.re #s(literal 3 binary64)))) |
(+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 y.im (-.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))))) (/.f64 x.im y.re)) |
(fma.f64 y.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (*.f64 y.im (-.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 x.im y.re)) |
(fma.f64 y.im (-.f64 (*.f64 y.im (-.f64 (*.f64 y.im (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(fma.f64 y.im (fma.f64 y.im (-.f64 (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 (neg.f64 x.re) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(fma.f64 #s(literal -1 binary64) (/.f64 x.re y.im) (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 x.re)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (+.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(/.f64 (-.f64 (fma.f64 x.im (/.f64 y.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re) y.im) |
(/.f64 (-.f64 (fma.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (*.f64 y.re (/.f64 x.im y.im))) x.re) y.im) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 (*.f64 x.im y.re) y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) x.re (fma.f64 #s(literal -1 binary64) (*.f64 x.im (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 x.im (/.f64 y.re y.im)))) (neg.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (+.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) (-.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (/.f64 x.im (pow.f64 y.im #s(literal 3 binary64))))) x.re)) y.im) |
(/.f64 (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (-.f64 (*.f64 y.re (/.f64 x.im y.im)) (+.f64 x.re (*.f64 x.im (pow.f64 (/.f64 y.re y.im) #s(literal 3 binary64)))))) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(fma.f64 #s(literal -1 binary64) (/.f64 x.re y.im) (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 x.re)) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 x.im y.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im)) y.im))) y.im)) |
(neg.f64 (/.f64 (+.f64 x.re (neg.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) y.im))) y.im))) y.im)) |
(/.f64 (-.f64 x.re (/.f64 (fma.f64 y.re x.im (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re y.im))) y.im)) (neg.f64 y.im)) |
(/.f64 (-.f64 (/.f64 (fma.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) y.im) (*.f64 y.re x.im)) y.im) x.re) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) y.im) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) (*.f64 x.im y.re)) y.im))) y.im)) |
(neg.f64 (/.f64 (+.f64 x.re (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x.im (/.f64 (pow.f64 y.re #s(literal 3 binary64)) y.im)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im) (*.f64 y.re x.im)) y.im))) y.im)) |
(/.f64 (-.f64 x.re (/.f64 (-.f64 (*.f64 y.re x.im) (/.f64 (-.f64 (*.f64 x.im (/.f64 (pow.f64 y.re #s(literal 3 binary64)) y.im)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) y.im)) (neg.f64 y.im)) |
(/.f64 (-.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (/.f64 (-.f64 (*.f64 x.im (/.f64 (pow.f64 y.re #s(literal 3 binary64)) y.im)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) y.im) x.re) y.im) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 (neg.f64 x.re) y.im) |
(*.f64 x.re (neg.f64 y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(fma.f64 y.re x.im (*.f64 x.re (neg.f64 y.im))) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(fma.f64 y.re x.im (*.f64 x.re (neg.f64 y.im))) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(fma.f64 y.re x.im (*.f64 x.re (neg.f64 y.im))) |
(*.f64 x.im y.re) |
(*.f64 y.re x.im) |
(*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im (+.f64 y.re (/.f64 (*.f64 (neg.f64 x.re) y.im) x.im))) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im (+.f64 y.re (/.f64 (*.f64 (neg.f64 x.re) y.im) x.im))) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im (+.f64 y.re (/.f64 (*.f64 (neg.f64 x.re) y.im) x.im))) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(*.f64 x.im y.re) |
(*.f64 y.re x.im) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im (+.f64 y.re (/.f64 (*.f64 (neg.f64 x.re) y.im) x.im))) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im (+.f64 y.re (/.f64 (*.f64 (neg.f64 x.re) y.im) x.im))) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im (+.f64 y.re (/.f64 (*.f64 (neg.f64 x.re) y.im) x.im))) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 (neg.f64 x.re) y.im) |
(*.f64 x.re (neg.f64 y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(fma.f64 y.re x.im (*.f64 x.re (neg.f64 y.im))) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(fma.f64 y.re x.im (*.f64 x.re (neg.f64 y.im))) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(fma.f64 y.re x.im (*.f64 x.re (neg.f64 y.im))) |
(*.f64 x.im y.re) |
(*.f64 y.re x.im) |
(*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 y.re (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re))) |
(*.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re)))) |
(*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 y.re (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re))) |
(*.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re)))) |
(*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 y.re (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re))) |
(*.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re)))) |
(*.f64 x.im y.re) |
(*.f64 y.re x.im) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 y.re (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re))) |
(*.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 y.re (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re))) |
(*.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 y.re (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re))) |
(*.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re)))) |
(*.f64 x.im y.re) |
(*.f64 y.re x.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(fma.f64 y.re x.im (*.f64 x.re (neg.f64 y.im))) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(fma.f64 y.re x.im (*.f64 x.re (neg.f64 y.im))) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(fma.f64 y.re x.im (*.f64 x.re (neg.f64 y.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 (neg.f64 x.re) y.im) |
(*.f64 x.re (neg.f64 y.im)) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) y.im) (/.f64 (*.f64 x.im y.re) x.re))) |
(*.f64 x.re (-.f64 (*.f64 x.im (/.f64 y.re x.re)) y.im)) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re x.re) (neg.f64 y.im))) |
(*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) y.im) (/.f64 (*.f64 x.im y.re) x.re))) |
(*.f64 x.re (-.f64 (*.f64 x.im (/.f64 y.re x.re)) y.im)) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re x.re) (neg.f64 y.im))) |
(*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) y.im) (/.f64 (*.f64 x.im y.re) x.re))) |
(*.f64 x.re (-.f64 (*.f64 x.im (/.f64 y.re x.re)) y.im)) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re x.re) (neg.f64 y.im))) |
(*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 (neg.f64 x.re) y.im) |
(*.f64 x.re (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re))))) |
(*.f64 x.re (-.f64 (*.f64 x.im (/.f64 y.re x.re)) y.im)) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re x.re) (neg.f64 y.im))) |
(*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re))))) |
(*.f64 x.re (-.f64 (*.f64 x.im (/.f64 y.re x.re)) y.im)) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re x.re) (neg.f64 y.im))) |
(*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re))))) |
(*.f64 x.re (-.f64 (*.f64 x.im (/.f64 y.re x.re)) y.im)) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re x.re) (neg.f64 y.im))) |
(*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) |
(*.f64 x.im y.re) |
(*.f64 y.re x.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(fma.f64 y.re x.im (*.f64 x.re (neg.f64 y.im))) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(fma.f64 y.re x.im (*.f64 x.re (neg.f64 y.im))) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(fma.f64 y.re x.im (*.f64 x.re (neg.f64 y.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 (neg.f64 x.re) y.im) |
(*.f64 x.re (neg.f64 y.im)) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))) |
(*.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) |
(*.f64 y.im (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re)) |
(*.f64 y.im (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 x.re))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))) |
(*.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) |
(*.f64 y.im (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re)) |
(*.f64 y.im (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 x.re))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))) |
(*.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) |
(*.f64 y.im (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re)) |
(*.f64 y.im (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 x.re))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 (neg.f64 x.re) y.im) |
(*.f64 x.re (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))))) |
(*.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) |
(*.f64 y.im (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re)) |
(*.f64 y.im (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 x.re))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))))) |
(*.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) |
(*.f64 y.im (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re)) |
(*.f64 y.im (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 x.re))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))))) |
(*.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) |
(*.f64 y.im (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re)) |
(*.f64 y.im (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 x.re))) |
(+.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im)) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.re y.im)) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (hypot.f64 y.re y.im))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re y.im (*.f64 y.re x.im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64)))))) |
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re y.im (*.f64 y.re x.im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64)))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (hypot.f64 y.re y.im)) (/.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) |
(*.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (+.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (-.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (pow.f64 (*.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (+.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (-.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (*.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (+.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (-.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 (*.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)) (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) |
(*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) |
(*.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) |
(pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 3 binary64)) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(pow.f64 (pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im)) #s(literal 2 binary64)) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal -1 binary64)) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(neg.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (neg.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(neg.f64 (/.f64 (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)) #s(literal 3 binary64)))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(exp.f64 (log.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 1 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(fma.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (*.f64 x.im y.re) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (sqrt.f64 (*.f64 x.im y.re)) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (cbrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) (cbrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (*.f64 x.im y.re) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (*.f64 y.re x.im) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (*.f64 (neg.f64 x.re) (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (*.f64 y.re x.im) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (/.f64 (/.f64 (*.f64 y.re x.im) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.re y.im)) (/.f64 (*.f64 x.im y.re) (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 x.im #s(literal 1 binary64)) (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 x.im (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 y.re (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (*.f64 y.re x.im) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (*.f64 (neg.f64 x.re) (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (*.f64 y.re x.im) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (/.f64 (/.f64 (*.f64 y.re x.im) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 y.re (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 y.re #s(literal 1 binary64)) (/.f64 x.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 y.re (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 x.im (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (*.f64 y.re x.im) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (*.f64 (neg.f64 x.re) (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (*.f64 y.re x.im) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (/.f64 (/.f64 (*.f64 y.re x.im) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y.re x.im)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (cbrt.f64 (*.f64 y.re x.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (*.f64 (neg.f64 x.re) (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y.re x.im)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (cbrt.f64 (*.f64 y.re x.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y.re x.im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 y.re x.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (hypot.f64 y.re y.im)) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y.re x.im)) #s(literal 2 binary64)) (hypot.f64 y.re y.im)) (/.f64 (cbrt.f64 (*.f64 y.re x.im)) (hypot.f64 y.re y.im)) (*.f64 (neg.f64 x.re) (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y.re x.im)) #s(literal 2 binary64)) (hypot.f64 y.im y.re)) (/.f64 (cbrt.f64 (*.f64 y.re x.im)) (hypot.f64 y.im y.re))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y.re x.im)) #s(literal 2 binary64)) (hypot.f64 y.im y.re)) (/.f64 (cbrt.f64 (*.f64 y.re x.im)) (hypot.f64 y.im y.re)) (*.f64 x.re (/.f64 y.im (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x.im y.re)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y.re x.im)) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (sqrt.f64 (*.f64 y.re x.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (*.f64 (neg.f64 x.re) (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y.re x.im)) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (sqrt.f64 (*.f64 y.re x.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (hypot.f64 y.re y.im)) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y.re x.im)) (hypot.f64 y.re y.im)) (/.f64 (sqrt.f64 (*.f64 y.re x.im)) (hypot.f64 y.re y.im)) (*.f64 (neg.f64 x.re) (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y.re x.im)) (hypot.f64 y.im y.re)) (/.f64 (sqrt.f64 (*.f64 y.re x.im)) (hypot.f64 y.im y.re)) (*.f64 x.re (/.f64 y.im (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(-.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 y.re x.im)) (hypot.f64 y.im y.re)) (/.f64 (sqrt.f64 (*.f64 y.re x.im)) (hypot.f64 y.im y.re))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (-.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (pow.f64 (*.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (-.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (*.f64 y.im y.re) #s(literal 2 binary64)))) (*.f64 (neg.f64 x.re) (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(fma.f64 (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (-.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 (*.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(fma.f64 (-.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 (*.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (*.f64 x.re (/.f64 y.im (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)) (*.f64 (neg.f64 x.re) (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) (*.f64 y.re (/.f64 x.im (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64)))))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(+.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(+.f64 (*.f64 x.im y.re) (+.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(fma.f64 x.im y.re (fma.f64 x.re y.im (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(fma.f64 y.re x.im (fma.f64 x.re y.im (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)))) |
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im))) |
(fma.f64 x.im y.re (fma.f64 x.re y.im (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(fma.f64 y.re x.im (fma.f64 x.re y.im (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (neg.f64 x.re) y.im (*.f64 x.re y.im))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (*.f64 x.re y.im) #s(literal 1 binary64) (*.f64 x.re y.im))) |
(fma.f64 x.im y.re (fma.f64 x.re y.im (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(fma.f64 y.re x.im (fma.f64 x.re y.im (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re y.im))) (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.re y.im))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re y.im))) (sqrt.f64 (*.f64 x.re y.im)) (*.f64 x.re y.im))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (*.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(fma.f64 x.im y.re (fma.f64 x.re y.im (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(fma.f64 y.re x.im (fma.f64 x.re y.im (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (+.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(+.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (*.f64 #s(literal 2 binary64) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)) (fma.f64 x.re y.im (*.f64 y.re x.im))) |
(+.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(fma.f64 x.im y.re (fma.f64 x.re y.im (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(fma.f64 y.re x.im (fma.f64 x.re y.im (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)))) |
(*.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 1 binary64)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(*.f64 #s(literal 1 binary64) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(*.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(*.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(*.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (fma.f64 x.im (*.f64 x.re (*.f64 y.im y.re)) (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.im y.re)) (sqrt.f64 (*.f64 x.re y.im))) (-.f64 (sqrt.f64 (*.f64 x.im y.re)) (sqrt.f64 (*.f64 x.re y.im)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 y.re x.im)) (sqrt.f64 (*.f64 x.re y.im))) (-.f64 (sqrt.f64 (*.f64 y.re x.im)) (sqrt.f64 (*.f64 x.re y.im)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (fma.f64 x.im (*.f64 x.re (*.f64 y.im y.re)) (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(/.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(/.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (fma.f64 x.im (*.f64 x.re (*.f64 y.im y.re)) (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.re y.im) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.re y.im) #s(literal 2 binary64)) (*.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 2 binary64)) (*.f64 (*.f64 x.re y.im) (-.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (fma.f64 x.im (*.f64 x.re (*.f64 y.im y.re)) (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)))) |
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64))) (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64)) (pow.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im))) (*.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 3 binary64)) (pow.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)) (*.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (-.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 x.re y.im (*.f64 y.re x.im)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)) (fma.f64 x.re y.im (*.f64 y.re x.im))) (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 3 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)) (-.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))) (-.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)) (*.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))) (-.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)))) (-.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (*.f64 x.re y.im) #s(literal 2 binary64)))) (fma.f64 y.re x.im (*.f64 x.re (neg.f64 y.im)))) |
(pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 1 binary64)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 3 binary64)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(pow.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(pow.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(sqrt.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(log.f64 (exp.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(cbrt.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(expm1.f64 (log1p.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(expm1.f64 (log1p.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)))) |
(log1p.f64 (expm1.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(exp.f64 (log.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 1 binary64))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 x.im y.re (*.f64 x.re y.im)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 x.im y.re (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 y.re x.im (*.f64 x.re y.im)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 y.re x.im (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 (*.f64 x.im y.re) #s(literal 1 binary64) (*.f64 x.re y.im)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 (*.f64 x.im y.re) #s(literal 1 binary64) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.im y.re) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 #s(literal 1 binary64) (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im))) |
(fma.f64 x.im y.re (fma.f64 x.re y.im (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(fma.f64 y.re x.im (fma.f64 x.re y.im (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (fma.f64 y.im x.re (*.f64 x.re y.im))) |
(fma.f64 x.im y.re (fma.f64 x.re y.im (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(fma.f64 y.re x.im (fma.f64 x.re y.im (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)))) |
(fma.f64 (cbrt.f64 (*.f64 x.im y.re)) (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (*.f64 x.re y.im)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 (cbrt.f64 (*.f64 x.im y.re)) (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im y.re)) (*.f64 x.re y.im)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im y.re)) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y.re) x.im) (*.f64 x.re y.im)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y.re) x.im) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.im) y.re) (*.f64 x.re y.im)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.im) y.re) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (fma.f64 y.im x.re (*.f64 x.re y.im))) |
(fma.f64 x.im y.re (fma.f64 x.re y.im (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(fma.f64 y.re x.im (fma.f64 x.re y.im (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)))) |
(fma.f64 (sqrt.f64 (*.f64 x.im y.re)) (sqrt.f64 (*.f64 x.im y.re)) (*.f64 x.re y.im)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 (sqrt.f64 (*.f64 x.im y.re)) (sqrt.f64 (*.f64 x.im y.re)) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 (sqrt.f64 y.re) (*.f64 (sqrt.f64 y.re) x.im) (*.f64 x.re y.im)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 (sqrt.f64 y.re) (*.f64 (sqrt.f64 y.re) x.im) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 (sqrt.f64 x.im) (*.f64 (sqrt.f64 x.im) y.re) (*.f64 x.re y.im)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 (sqrt.f64 x.im) (*.f64 (sqrt.f64 x.im) y.re) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 (*.f64 x.im (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (cbrt.f64 y.re) (*.f64 x.re y.im)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 (*.f64 x.im (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (cbrt.f64 y.re) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 (*.f64 x.im (sqrt.f64 y.re)) (sqrt.f64 y.re) (*.f64 x.re y.im)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 (*.f64 x.im (sqrt.f64 y.re)) (sqrt.f64 y.re) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 (*.f64 y.re (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (cbrt.f64 x.im) (*.f64 x.re y.im)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 (*.f64 y.re (pow.f64 (cbrt.f64 x.im) #s(literal 2 binary64))) (cbrt.f64 x.im) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 (*.f64 y.re (sqrt.f64 x.im)) (sqrt.f64 x.im) (*.f64 x.re y.im)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(fma.f64 (*.f64 y.re (sqrt.f64 x.im)) (sqrt.f64 x.im) (neg.f64 (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im))))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(+.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im)) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.re y.im)) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (hypot.f64 y.re y.im))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re y.im (*.f64 y.re x.im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64)))))) |
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re y.im (*.f64 y.re x.im))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64)))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (hypot.f64 y.re y.im)) (/.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) |
(*.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (+.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (-.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (pow.f64 (*.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (+.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (-.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (*.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (+.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (-.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 (*.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(*.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)) (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) |
(*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) |
(*.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) |
(pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 3 binary64)) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(pow.f64 (pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (hypot.f64 y.re y.im)) #s(literal 2 binary64)) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal -1 binary64)) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(neg.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (neg.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(neg.f64 (/.f64 (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)) #s(literal 3 binary64)))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(exp.f64 (log.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 1 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(fma.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (*.f64 x.im y.re) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (sqrt.f64 (*.f64 x.im y.re)) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (cbrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) (cbrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (sqrt.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (*.f64 x.im y.re) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (*.f64 y.re x.im) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (*.f64 (neg.f64 x.re) (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (*.f64 y.re x.im) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (/.f64 (/.f64 (*.f64 y.re x.im) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.re y.im)) (/.f64 (*.f64 x.im y.re) (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 x.im #s(literal 1 binary64)) (/.f64 y.re (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 x.im (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 y.re (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (*.f64 y.re x.im) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (*.f64 (neg.f64 x.re) (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (*.f64 y.re x.im) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (/.f64 (/.f64 (*.f64 y.re x.im) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 y.re (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 y.re #s(literal 1 binary64)) (/.f64 x.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 y.re (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 x.im (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (*.f64 y.re x.im) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (*.f64 (neg.f64 x.re) (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (*.f64 y.re x.im) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (/.f64 (/.f64 (*.f64 y.re x.im) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y.re x.im)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (cbrt.f64 (*.f64 y.re x.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (*.f64 (neg.f64 x.re) (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y.re x.im)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (cbrt.f64 (*.f64 y.re x.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y.re x.im)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 y.re x.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im y.re)) #s(literal 2 binary64)) (hypot.f64 y.re y.im)) (/.f64 (cbrt.f64 (*.f64 x.im y.re)) (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y.re x.im)) #s(literal 2 binary64)) (hypot.f64 y.re y.im)) (/.f64 (cbrt.f64 (*.f64 y.re x.im)) (hypot.f64 y.re y.im)) (*.f64 (neg.f64 x.re) (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y.re x.im)) #s(literal 2 binary64)) (hypot.f64 y.im y.re)) (/.f64 (cbrt.f64 (*.f64 y.re x.im)) (hypot.f64 y.im y.re))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y.re x.im)) #s(literal 2 binary64)) (hypot.f64 y.im y.re)) (/.f64 (cbrt.f64 (*.f64 y.re x.im)) (hypot.f64 y.im y.re)) (*.f64 x.re (/.f64 y.im (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x.im y.re)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (cbrt.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y.re x.im)) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (sqrt.f64 (*.f64 y.re x.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) (*.f64 (neg.f64 x.re) (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y.re x.im)) (cbrt.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (sqrt.f64 (*.f64 y.re x.im)) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (hypot.f64 y.re y.im)) (/.f64 (sqrt.f64 (*.f64 x.im y.re)) (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y.re x.im)) (hypot.f64 y.re y.im)) (/.f64 (sqrt.f64 (*.f64 y.re x.im)) (hypot.f64 y.re y.im)) (*.f64 (neg.f64 x.re) (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y.re x.im)) (hypot.f64 y.im y.re)) (/.f64 (sqrt.f64 (*.f64 y.re x.im)) (hypot.f64 y.im y.re)) (*.f64 x.re (/.f64 y.im (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(-.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 y.re x.im)) (hypot.f64 y.im y.re)) (/.f64 (sqrt.f64 (*.f64 y.re x.im)) (hypot.f64 y.im y.re))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (-.f64 (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (pow.f64 (*.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (-.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (*.f64 y.im y.re) #s(literal 2 binary64)))) (*.f64 (neg.f64 x.re) (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(fma.f64 (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (-.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 (*.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.im (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(fma.f64 (-.f64 (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 (*.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (*.f64 x.re (/.f64 y.im (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)) (*.f64 (neg.f64 x.re) (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) (*.f64 y.re (/.f64 x.im (+.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 y.re #s(literal 4 binary64)))))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(+.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(+.f64 (*.f64 x.im y.re) (+.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(fma.f64 x.im y.re (fma.f64 x.re y.im (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(fma.f64 y.re x.im (fma.f64 x.re y.im (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)))) |
(+.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im))) |
(fma.f64 x.im y.re (fma.f64 x.re y.im (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(fma.f64 y.re x.im (fma.f64 x.re y.im (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (neg.f64 x.re) y.im (*.f64 x.re y.im))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (*.f64 x.re y.im) #s(literal 1 binary64) (*.f64 x.re y.im))) |
(fma.f64 x.im y.re (fma.f64 x.re y.im (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(fma.f64 y.re x.im (fma.f64 x.re y.im (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re y.im))) (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.re y.im))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re y.im))) (sqrt.f64 (*.f64 x.re y.im)) (*.f64 x.re y.im))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (*.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(fma.f64 x.im y.re (fma.f64 x.re y.im (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(fma.f64 y.re x.im (fma.f64 x.re y.im (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)))) |
(+.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (+.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(+.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (*.f64 #s(literal 2 binary64) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(fma.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)) (fma.f64 x.re y.im (*.f64 y.re x.im))) |
(+.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(fma.f64 x.im y.re (fma.f64 x.re y.im (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(fma.f64 y.re x.im (fma.f64 x.re y.im (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)))) |
(-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(fma.f64 y.re x.im (*.f64 x.re (neg.f64 y.im))) |
(-.f64 (*.f64 x.im y.re) (-.f64 (*.f64 x.re y.im) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)))) |
(-.f64 (/.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im))))) (/.f64 (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)))) (/.f64 (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64)) (+.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 3 binary64)) (fma.f64 x.im (*.f64 x.re (*.f64 y.im y.re)) (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64)) (fma.f64 x.im (*.f64 x.re (*.f64 y.im y.re)) (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 2 binary64)) (fma.f64 x.im y.re (*.f64 x.re y.im))) (/.f64 (pow.f64 (*.f64 x.re y.im) #s(literal 2 binary64)) (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(-.f64 (/.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 2 binary64)) (fma.f64 x.re y.im (*.f64 y.re x.im))) (/.f64 (pow.f64 (*.f64 x.re y.im) #s(literal 2 binary64)) (fma.f64 x.re y.im (*.f64 y.re x.im)))) |
(*.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 1 binary64)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(*.f64 #s(literal 1 binary64) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(*.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(*.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(*.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(*.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (fma.f64 x.im (*.f64 x.re (*.f64 y.im y.re)) (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 x.im y.re)) (sqrt.f64 (*.f64 x.re y.im))) (-.f64 (sqrt.f64 (*.f64 x.im y.re)) (sqrt.f64 (*.f64 x.re y.im)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 y.re x.im)) (sqrt.f64 (*.f64 x.re y.im))) (-.f64 (sqrt.f64 (*.f64 y.re x.im)) (sqrt.f64 (*.f64 x.re y.im)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))) (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (fma.f64 x.im (*.f64 x.re (*.f64 y.im y.re)) (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(/.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (fma.f64 x.im y.re (*.f64 x.re y.im))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(/.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (fma.f64 x.im (*.f64 x.re (*.f64 y.im y.re)) (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.re y.im) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.re y.im) #s(literal 2 binary64)) (*.f64 (*.f64 y.re x.im) (*.f64 x.re y.im))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 2 binary64)) (*.f64 (*.f64 x.re y.im) (-.f64 (*.f64 x.re y.im) (*.f64 y.re x.im))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 x.im y.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 x.im (*.f64 y.re (*.f64 x.re y.im)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y.re x.im) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64))) (fma.f64 x.im (*.f64 x.re (*.f64 y.im y.re)) (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)))) |
(/.f64 (neg.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64))) (neg.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64)) (pow.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (-.f64 (*.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im))) (*.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 3 binary64)) (pow.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)) (*.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (-.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 x.re y.im (*.f64 y.re x.im)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)) #s(literal 3 binary64))) (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)) (fma.f64 x.re y.im (*.f64 y.re x.im))) (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 3 binary64)) (*.f64 #s(literal 8 binary64) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)) (-.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))) (-.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)) (*.f64 (fma.f64 y.im x.re (*.f64 x.re y.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))) (-.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (fma.f64 y.im x.re (*.f64 x.re y.im)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)))) (-.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) (*.f64 #s(literal 2 binary64) (*.f64 x.re y.im)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)) #s(literal 2 binary64)) (*.f64 #s(literal 4 binary64) (pow.f64 (*.f64 x.re y.im) #s(literal 2 binary64)))) (fma.f64 y.re x.im (*.f64 x.re (neg.f64 y.im)))) |
(pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 1 binary64)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(pow.f64 (cbrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 3 binary64)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(pow.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(pow.f64 (sqrt.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(sqrt.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 2 binary64))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(log.f64 (exp.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(cbrt.f64 (pow.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) #s(literal 3 binary64))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(expm1.f64 (log1p.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(expm1.f64 (log1p.f64 (fma.f64 x.re y.im (*.f64 y.re x.im)))) |
(log1p.f64 (expm1.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(exp.f64 (log.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
(exp.f64 (*.f64 (log.f64 (fma.f64 x.im y.re (*.f64 x.re y.im))) #s(literal 1 binary64))) |
(fma.f64 x.re y.im (*.f64 y.re x.im)) |
Compiled 7014 to 2551 computations (63.6% saved)
13 alts after pruning (13 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 291 | 13 | 304 |
| Fresh | 0 | 0 | 0 |
| Picked | 2 | 0 | 2 |
| Done | 0 | 0 | 0 |
| Total | 293 | 13 | 306 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 81.9% | (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
| ▶ | 45.3% | (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
| 61.2% | (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) | |
| ▶ | 38.0% | (/.f64 (+.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
| 59.2% | (/.f64 (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re)) y.re) | |
| ▶ | 41.2% | (/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
| 37.9% | (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) | |
| 53.5% | (/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) | |
| 51.5% | (/.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) | |
| 39.0% | (/.f64 (neg.f64 x.re) y.im) | |
| ▶ | 45.9% | (/.f64 x.im y.re) |
| 45.5% | (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 x.im y.re)) | |
| 44.9% | (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.re y.im)) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (hypot.f64 y.re y.im))) |
Compiled 446 to 274 computations (38.6% saved)
Found 12 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 92.5% | (*.f64 x.im (/.f64 y.re y.im)) |
| ✓ | 92.4% | (+.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) |
| ✓ | 85.0% | (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) |
| ✓ | 79.2% | (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) |
| ✓ | 74.6% | (/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
| ✓ | 100.0% | (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) |
| ✓ | 99.2% | (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
| ✓ | 95.3% | (*.f64 y.re (/.f64 x.im y.im)) |
| ✓ | 100.0% | (/.f64 y.re (hypot.f64 y.re y.im)) |
| ✓ | 99.3% | (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
| ✓ | 95.6% | (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
| ✓ | 75.0% | (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
| 161.0ms | 256× | 256 | valid |
Compiled 218 to 72 computations (67% saved)
ival-pow: 40.0ms (31.8% of total)ival-mult: 28.0ms (22.3% of total)ival-div: 27.0ms (21.5% of total)<compiled-spec>: 13.0ms (10.4% of total)ival-add: 8.0ms (6.4% of total)ival-neg: 4.0ms (3.2% of total)ival-sub: 3.0ms (2.4% of total)const: 2.0ms (1.6% of total)ival-sqrt: 2.0ms (1.6% of total)| Inputs |
|---|
#<alt (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))> |
#<alt (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))> |
#<alt (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))))> |
#<alt (/.f64 y.re (hypot.f64 y.re y.im))> |
#<alt (*.f64 y.re (/.f64 x.im y.im))> |
#<alt (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im)> |
#<alt (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re)> |
#<alt (/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im)))> |
#<alt (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (+.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (*.f64 x.im (/.f64 y.re y.im))> |
| Outputs |
|---|
#<alt (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 8 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 6 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (/.f64 #s(literal 1 binary64) y.im)> |
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im)> |
#<alt (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) y.im)> |
#<alt (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im)> |
#<alt (/.f64 #s(literal 1 binary64) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))))) y.im))> |
#<alt (/.f64 #s(literal 1 binary64) y.im)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im))> |
#<alt (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y.im))> |
#<alt (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y.im))> |
#<alt (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 y.im (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 y.im (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 8 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 6 binary64)))))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (/.f64 x.re y.im)> |
#<alt (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im)> |
#<alt (/.f64 (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im)> |
#<alt (/.f64 (-.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im)> |
#<alt (/.f64 x.re y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))))) y.im))> |
#<alt (/.f64 x.re y.im)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.re y.im))> |
#<alt (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im))> |
#<alt (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 7 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.im #s(literal 5 binary64)))))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 (*.f64 x.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 (*.f64 x.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im))> |
#<alt (-.f64 (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im))> |
#<alt (-.f64 (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re y.im))> |
#<alt (/.f64 x.im y.re)> |
#<alt (/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re)> |
#<alt (/.f64 (-.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) y.re)) y.re)> |
#<alt (/.f64 (-.f64 (+.f64 x.im (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) y.re))) y.re)> |
#<alt (/.f64 x.im y.re)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re)) (*.f64 x.re y.im)) y.re))) y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) y.re)) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) y.re)) (*.f64 x.re y.im)) y.re))) y.re))> |
#<alt (/.f64 x.im y.re)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 y.im (-.f64 (*.f64 y.im (-.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (/.f64 (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) y.im)> |
#<alt (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re) y.im)> |
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) x.re) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 x.im y.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im)) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) y.im) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) (*.f64 x.im y.re)) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (/.f64 y.re y.im)> |
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im)))> |
#<alt (*.f64 y.re (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 5 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) y.im)))> |
#<alt (*.f64 y.re (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64)))) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) y.im)))> |
#<alt #s(literal 1 binary64)> |
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (pow.f64 y.im #s(literal 6 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt #s(literal -1 binary64)> |
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 1 binary64))> |
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) #s(literal 1 binary64))> |
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (pow.f64 y.im #s(literal 6 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) #s(literal 1 binary64))> |
#<alt #s(literal 1 binary64)> |
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (/.f64 y.re y.im)> |
#<alt (/.f64 (+.f64 y.re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im)> |
#<alt (/.f64 (+.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im)> |
#<alt (/.f64 (+.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 6 binary64)))) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 6 binary64)))) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))) y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im)))))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im)))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im)))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im)))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im))))> |
#<alt (*.f64 #s(literal -1 binary64) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im)))> |
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im)))> |
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im)))> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re))))> |
#<alt (*.f64 #s(literal -1 binary64) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im)))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im)))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im)))> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im))))> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (*.f64 #s(literal -1 binary64) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) x.re)> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64)))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64)))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) x.re)> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 4 binary64)))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64)))))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 6 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 8 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))))) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 3 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 5 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.im #s(literal 5 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 7 binary64))))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) x.re)> |
#<alt (-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re)> |
#<alt (-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re)> |
#<alt (-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (*.f64 x.im (-.f64 (+.f64 (/.f64 y.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re x.im)))> |
#<alt (*.f64 x.im (-.f64 (+.f64 (/.f64 y.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re x.im)))> |
#<alt (*.f64 x.im (-.f64 (+.f64 (/.f64 y.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re x.im)))> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) x.re) x.im)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) x.re) x.im)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) x.re) x.im)))))> |
#<alt (*.f64 #s(literal -1 binary64) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (-.f64 (*.f64 y.re (+.f64 (/.f64 x.im y.im) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 2 binary64))))) x.re)> |
#<alt (-.f64 (*.f64 y.re (+.f64 (/.f64 x.im y.im) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 2 binary64))))) x.re)> |
#<alt (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (/.f64 x.im (*.f64 y.im y.re)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (/.f64 x.im (*.f64 y.im y.re)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))))> |
#<alt (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (/.f64 x.im (*.f64 y.im y.re)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))))> |
#<alt (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (/.f64 x.im (*.f64 y.im y.re)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)) y.re)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)) y.re)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 x.im (*.f64 y.im y.re)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)))) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)))) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re)> |
#<alt (-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re)> |
#<alt (*.f64 #s(literal -1 binary64) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im y.re)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im))) y.im)) x.re)> |
#<alt (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im y.re)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im))) y.im)) x.re)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (+.f64 (*.f64 x.re (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64))) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (+.f64 (*.f64 x.re (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64))) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (+.f64 (*.f64 x.re (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64))) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)))> |
#<alt (*.f64 x.re (-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 1 binary64)))> |
#<alt (*.f64 x.re (-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 1 binary64)))> |
#<alt (*.f64 x.re (-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 1 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))))> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
111 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 51.0ms | y.re | @ | 0 | (/ y.re (sqrt (+ (* y.re y.re) (* y.im y.im)))) |
| 6.0ms | y.re | @ | inf | (/ (* (neg x.re) y.im) (+ (* y.re y.re) (* y.im y.im))) |
| 1.0ms | y.re | @ | 0 | (/ (* x.re (pow y.re 2)) (pow y.im 2)) |
| 1.0ms | x.re | @ | 0 | (* x.re (/ y.im (pow (sqrt (+ (* y.re y.re) (* y.im y.im))) 2))) |
| 1.0ms | y.im | @ | inf | (/ y.re (sqrt (+ (* y.re y.re) (* y.im y.im)))) |
| 1× | batch-egg-rewrite |
| 298× | log1p-expm1-u |
| 298× | expm1-log1p-u |
| 287× | add-exp-log |
| 287× | add-log-exp |
| 285× | add-cube-cbrt |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 40 | 453 |
| 1 | 700 | 413 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) |
(*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(/.f64 y.re (hypot.f64 y.re y.im)) |
(*.f64 y.re (/.f64 x.im y.im)) |
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) |
(+.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 x.im (/.f64 y.re y.im)) |
| Outputs |
|---|
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) #s(literal 1 binary64)) |
(*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) |
(*.f64 #s(literal 1 binary64) (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re)) (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) (/.f64 y.im (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (/.f64 y.im (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)) (hypot.f64 y.im y.re)) (/.f64 (cbrt.f64 y.im) (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (cbrt.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 (/.f64 (sqrt.f64 y.im) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (sqrt.f64 y.im) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 y.im) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64)))) |
(pow.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im) #s(literal -1 binary64)) |
(sqrt.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) |
(log.f64 (pow.f64 (exp.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(cbrt.f64 (pow.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(exp.f64 (log.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 1 binary64))) |
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) #s(literal 1 binary64)) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 y.im x.re) (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.im x.re) (neg.f64 (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) (*.f64 y.im x.re))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) (*.f64 y.im x.re)))) |
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (/.f64 (pow.f64 (*.f64 y.im x.re) #s(literal 2 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))))) |
(pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.re)) (hypot.f64 y.im y.re)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) (*.f64 y.im x.re)) #s(literal -1 binary64)) |
(neg.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(sqrt.f64 (/.f64 (pow.f64 (*.f64 y.im x.re) #s(literal 2 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64)))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y.im x.re) #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(exp.f64 (log.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 1 binary64))) |
(+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(*.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) (sqrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (-.f64 (/.f64 (pow.f64 (*.f64 y.im x.re) #s(literal 2 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))))) |
(pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))))) |
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(exp.f64 (log.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) #s(literal 1 binary64)) |
(*.f64 y.re (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re))) |
(*.f64 #s(literal 1 binary64) (/.f64 y.re (hypot.f64 y.im y.re))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y.re (hypot.f64 y.im y.re))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) |
(*.f64 (sqrt.f64 (/.f64 y.re (hypot.f64 y.im y.re))) (sqrt.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y.re) (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 (sqrt.f64 y.re) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y.re) (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (/.f64 y.re (cbrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 y.im y.re))) (/.f64 y.re (sqrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (sqrt.f64 (hypot.f64 y.im y.re))) (/.f64 (cbrt.f64 y.re) (sqrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 (sqrt.f64 y.re) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y.re) (cbrt.f64 (hypot.f64 y.im y.re)))) |
(pow.f64 (/.f64 y.re (hypot.f64 y.im y.re)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 y.re (hypot.f64 y.im y.re))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 y.re (hypot.f64 y.im y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 y.re (hypot.f64 y.im y.re))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (hypot.f64 y.im y.re) y.re) #s(literal -1 binary64)) |
(sqrt.f64 (pow.f64 (/.f64 y.re (hypot.f64 y.im y.re)) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y.re (hypot.f64 y.im y.re))))) |
(cbrt.f64 (pow.f64 (/.f64 y.re (hypot.f64 y.im y.re)) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) |
(log1p.f64 (expm1.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) |
(exp.f64 (log.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 y.re (hypot.f64 y.im y.re))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (/.f64 x.im y.im)))) #s(literal 1 binary64)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (neg.f64 (*.f64 y.re x.im)) (neg.f64 y.im)) |
(pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 y.re (/.f64 x.im y.im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 y.re (/.f64 x.im y.im))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 x.im y.im)) y.re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (/.f64 x.im y.im))))) |
(cbrt.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 y.re (/.f64 x.im y.im)))) |
(log1p.f64 (expm1.f64 (*.f64 y.re (/.f64 x.im y.im)))) |
(exp.f64 (log.f64 (*.f64 y.re (/.f64 x.im y.im)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (/.f64 x.im y.im))) #s(literal 1 binary64))) |
(-.f64 (/.f64 (*.f64 y.re (/.f64 x.im y.im)) y.im) (/.f64 x.re y.im)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) #s(literal 1 binary64)) |
(*.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) (/.f64 #s(literal 1 binary64) y.im)) |
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(*.f64 (sqrt.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im)) (sqrt.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) (cbrt.f64 y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.im)) (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) y.im)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 2 binary64)) (sqrt.f64 y.im)) (/.f64 (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) y.im)) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) (cbrt.f64 y.im))) |
(pow.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im)) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 y.im (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal -1 binary64)) |
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im)))) |
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(exp.f64 (log.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im)) #s(literal 1 binary64))) |
(+.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) |
(+.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) (fma.f64 (neg.f64 (sqrt.f64 x.re)) (sqrt.f64 x.re) x.re)) |
(+.f64 (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 x.re #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 (/.f64 x.im y.im) y.re (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 x.re #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (/.f64 x.im y.im) y.re (neg.f64 (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 y.re (/.f64 x.im y.im)) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 x.re #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 y.re (/.f64 x.im y.im)) (neg.f64 (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (/.f64 x.im y.im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.re (/.f64 x.im y.im))) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 x.re #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (/.f64 x.im y.im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.re (/.f64 x.im y.im))) (neg.f64 (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y.re (/.f64 x.im y.im))) (sqrt.f64 (*.f64 y.re (/.f64 x.im y.im))) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 x.re #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y.re (/.f64 x.im y.im))) (sqrt.f64 (*.f64 y.re (/.f64 x.im y.im))) (neg.f64 (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal 1 binary64) (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(*.f64 (sqrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) (sqrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (neg.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re)))) |
(pow.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)))) |
(cbrt.f64 (pow.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(log1p.f64 (expm1.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(exp.f64 (log.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 1 binary64))) |
(fma.f64 y.re (/.f64 x.im y.im) x.re) |
(fma.f64 (/.f64 x.im y.im) y.re x.re) |
(fma.f64 #s(literal 1 binary64) (*.f64 y.re (/.f64 x.im y.im)) x.re) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (/.f64 x.im y.im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.re (/.f64 x.im y.im))) x.re) |
(fma.f64 (sqrt.f64 (*.f64 y.re (/.f64 x.im y.im))) (sqrt.f64 (*.f64 y.re (/.f64 x.im y.im))) x.re) |
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) #s(literal 1 binary64)) |
(*.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) x.re) |
(*.f64 x.re (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 x.re (neg.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) |
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.re)) (hypot.f64 y.im y.re)) (/.f64 (sqrt.f64 (*.f64 y.im x.re)) (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) (/.f64 (*.f64 y.im x.re) (hypot.f64 y.im y.re))) |
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 (/.f64 y.im #s(literal 1 binary64)) (/.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (/.f64 x.re (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 x.re #s(literal 1 binary64)) (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 (/.f64 x.re (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (/.f64 y.im (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (/.f64 (*.f64 y.im x.re) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64)))) |
(*.f64 (/.f64 x.re (hypot.f64 y.im y.re)) (/.f64 y.im (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 y.im (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y.im x.re)) #s(literal 2 binary64)) (hypot.f64 y.im y.re)) (/.f64 (cbrt.f64 (*.f64 y.im x.re)) (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y.im x.re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 y.im x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y.im x.re)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (cbrt.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.re)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 y.im x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.re)) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (*.f64 y.im x.re)) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64)))) |
(pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.re)) (hypot.f64 y.im y.re)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) (*.f64 y.im x.re)) #s(literal -1 binary64)) |
(neg.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(sqrt.f64 (/.f64 (pow.f64 (*.f64 y.im x.re) #s(literal 2 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64)))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y.im x.re) #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(exp.f64 (log.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) |
(*.f64 #s(literal 1 binary64) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal -2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (*.f64 (sqrt.f64 x.re) (/.f64 y.re y.im)) (*.f64 (sqrt.f64 x.re) (/.f64 y.re y.im))) |
(*.f64 (/.f64 x.re y.im) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) y.im)) |
(*.f64 (/.f64 #s(literal 1 binary64) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im)) |
(*.f64 (/.f64 x.re #s(literal 1 binary64)) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) |
(*.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) y.im) (/.f64 x.re y.im)) |
(*.f64 (/.f64 x.re (cbrt.f64 (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (cbrt.f64 (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 2 binary64)) y.im) (/.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 y.im #s(literal 4 binary64)))) (cbrt.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 (*.f64 y.re (sqrt.f64 x.re)) #s(literal 1 binary64)) (/.f64 (*.f64 y.re (sqrt.f64 x.re)) (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (/.f64 (*.f64 y.re (sqrt.f64 x.re)) (cbrt.f64 (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 y.re (sqrt.f64 x.re)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)))) |
(pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (*.f64 (sqrt.f64 x.re) (/.f64 y.re y.im)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) #s(literal -1 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) |
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (*.f64 y.re (sqrt.f64 x.re)) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 x.re) (pow.f64 y.re #s(literal 2 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))) |
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 1 binary64))) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)))) #s(literal 1 binary64)) |
(-.f64 (/.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 2 binary64)) (-.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)))) |
(*.f64 (sqrt.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) (sqrt.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))))) |
(/.f64 (+.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (fma.f64 x.im (/.f64 y.re y.im) x.re))) |
(/.f64 (+.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))))) |
(/.f64 (+.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 x.im (/.f64 y.re y.im) x.re)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) |
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)))) (*.f64 (neg.f64 (pow.f64 y.im #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (*.f64 (neg.f64 (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))))) |
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (fma.f64 x.im (/.f64 y.re y.im) x.re)) (*.f64 (neg.f64 (pow.f64 y.im #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (neg.f64 (pow.f64 y.im #s(literal 2 binary64))) (fma.f64 x.im (/.f64 y.re y.im) x.re))) |
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) #s(literal 1 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (pow.f64 y.im #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (neg.f64 (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) (neg.f64 (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 1 binary64))) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (neg.f64 (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (neg.f64 (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) (fma.f64 x.im (/.f64 y.re y.im) x.re))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (+.f64 (*.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) (*.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))))) |
(pow.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))))) |
(cbrt.f64 (pow.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)))) |
(log1p.f64 (expm1.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)))) |
(exp.f64 (log.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) #s(literal 1 binary64))) |
(fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 y.re y.im) x.im (neg.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 y.re y.im)) (neg.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal 1 binary64) (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) |
(fma.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal -2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re)) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (*.f64 (sqrt.f64 x.re) (/.f64 y.re y.im)) (*.f64 (sqrt.f64 x.re) (/.f64 y.re y.im)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (sqrt.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re)) (sqrt.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re)) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) |
(fma.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (/.f64 y.re y.im)))) #s(literal 1 binary64)) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (neg.f64 (*.f64 x.im y.re)) (neg.f64 y.im)) |
(pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 y.re y.im)) x.im)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (/.f64 y.re y.im))))) |
(cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 y.re y.im)))) |
(log1p.f64 (expm1.f64 (*.f64 x.im (/.f64 y.re y.im)))) |
(exp.f64 (log.f64 (*.f64 x.im (/.f64 y.re y.im)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 1 binary64))) |
| 1× | egg-herbie |
| 658× | fma-define |
| 362× | times-frac |
| 323× | distribute-rgt-in |
| 322× | distribute-lft-in |
| 311× | *-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 1260 | 37821 |
| 1 | 3628 | 35264 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 8 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 6 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) y.im) |
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 #s(literal 1 binary64) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))))) y.im)) |
(/.f64 #s(literal 1 binary64) y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im)) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y.im)) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y.im)) |
(/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 8 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 6 binary64)))))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 x.re y.im) |
(/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(/.f64 (-.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 x.re y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))))) y.im)) |
(/.f64 x.re y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.re y.im)) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im)) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 7 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.im #s(literal 5 binary64)))))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im)) |
(/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 x.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 x.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(-.f64 (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im)) |
(-.f64 (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re y.im)) |
(/.f64 x.im y.re) |
(/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 (-.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) y.re)) y.re) |
(/.f64 (-.f64 (+.f64 x.im (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 x.im y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re)) (*.f64 x.re y.im)) y.re))) y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) y.re)) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) y.re)) (*.f64 x.re y.im)) y.re))) y.re)) |
(/.f64 x.im y.re) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 y.im (-.f64 (*.f64 y.im (-.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) y.im) |
(/.f64 (-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re) y.im) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) x.re) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 x.im y.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im)) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) y.im) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) (*.f64 x.im y.re)) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(/.f64 y.re y.im) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 y.re (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 5 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 y.re (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64)))) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) y.im))) |
#s(literal 1 binary64) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (pow.f64 y.im #s(literal 6 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
#s(literal -1 binary64) |
(-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 1 binary64)) |
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (pow.f64 y.im #s(literal 6 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) #s(literal 1 binary64)) |
#s(literal 1 binary64) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))))) |
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))))) |
(/.f64 y.re y.im) |
(/.f64 (+.f64 y.re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (+.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im) |
(/.f64 (+.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 6 binary64)))) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 6 binary64)))) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))) y.im)) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(*.f64 #s(literal -1 binary64) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im))) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)))) |
(*.f64 #s(literal -1 binary64) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im))) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im)))) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im) |
(*.f64 #s(literal -1 binary64) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(*.f64 #s(literal -1 binary64) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(/.f64 (*.f64 x.im y.re) y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(*.f64 #s(literal -1 binary64) x.re) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(*.f64 #s(literal -1 binary64) x.re) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 4 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 6 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 8 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))))) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 5 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.im #s(literal 5 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 7 binary64))))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(-.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) x.re) |
(-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re) |
(-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re) |
(-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (-.f64 (+.f64 (/.f64 y.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re x.im))) |
(*.f64 x.im (-.f64 (+.f64 (/.f64 y.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re x.im))) |
(*.f64 x.im (-.f64 (+.f64 (/.f64 y.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re x.im))) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) x.re) x.im))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) x.re) x.im))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) x.re) x.im))))) |
(*.f64 #s(literal -1 binary64) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (*.f64 y.re (+.f64 (/.f64 x.im y.im) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 2 binary64))))) x.re) |
(-.f64 (*.f64 y.re (+.f64 (/.f64 x.im y.im) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 2 binary64))))) x.re) |
(/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (/.f64 x.im (*.f64 y.im y.re)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (/.f64 x.im (*.f64 y.im y.re)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (/.f64 x.im (*.f64 y.im y.re)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))))) |
(/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (/.f64 x.im (*.f64 y.im y.re)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)) y.re)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)) y.re)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 x.im (*.f64 y.im y.re)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)))) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)))) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re) |
(-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re) |
(*.f64 #s(literal -1 binary64) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im y.re)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im))) y.im)) x.re) |
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im y.re)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im))) y.im)) x.re) |
(/.f64 (*.f64 x.im y.re) y.im) |
(+.f64 (*.f64 x.re (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64))) (/.f64 (*.f64 x.im y.re) y.im)) |
(+.f64 (*.f64 x.re (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64))) (/.f64 (*.f64 x.im y.re) y.im)) |
(+.f64 (*.f64 x.re (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64))) (/.f64 (*.f64 x.im y.re) y.im)) |
(*.f64 x.re (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64))) |
(*.f64 x.re (-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 1 binary64))) |
(*.f64 x.re (-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 1 binary64))) |
(*.f64 x.re (-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 1 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))))) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) #s(literal 1 binary64)) |
(*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) |
(*.f64 #s(literal 1 binary64) (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re)) (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) (/.f64 y.im (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (/.f64 y.im (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)) (hypot.f64 y.im y.re)) (/.f64 (cbrt.f64 y.im) (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (cbrt.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 (/.f64 (sqrt.f64 y.im) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (sqrt.f64 y.im) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 y.im) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64)))) |
(pow.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im) #s(literal -1 binary64)) |
(sqrt.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) |
(log.f64 (pow.f64 (exp.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(cbrt.f64 (pow.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(exp.f64 (log.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 1 binary64))) |
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) #s(literal 1 binary64)) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 y.im x.re) (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.im x.re) (neg.f64 (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) (*.f64 y.im x.re))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) (*.f64 y.im x.re)))) |
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (/.f64 (pow.f64 (*.f64 y.im x.re) #s(literal 2 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))))) |
(pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.re)) (hypot.f64 y.im y.re)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) (*.f64 y.im x.re)) #s(literal -1 binary64)) |
(neg.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(sqrt.f64 (/.f64 (pow.f64 (*.f64 y.im x.re) #s(literal 2 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64)))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y.im x.re) #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(exp.f64 (log.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 1 binary64))) |
(+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(*.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) (sqrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (-.f64 (/.f64 (pow.f64 (*.f64 y.im x.re) #s(literal 2 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))))) |
(pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))))) |
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(exp.f64 (log.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) #s(literal 1 binary64)) |
(*.f64 y.re (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re))) |
(*.f64 #s(literal 1 binary64) (/.f64 y.re (hypot.f64 y.im y.re))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y.re (hypot.f64 y.im y.re))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) |
(*.f64 (sqrt.f64 (/.f64 y.re (hypot.f64 y.im y.re))) (sqrt.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y.re) (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 (sqrt.f64 y.re) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y.re) (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (/.f64 y.re (cbrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 y.im y.re))) (/.f64 y.re (sqrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (sqrt.f64 (hypot.f64 y.im y.re))) (/.f64 (cbrt.f64 y.re) (sqrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 (sqrt.f64 y.re) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y.re) (cbrt.f64 (hypot.f64 y.im y.re)))) |
(pow.f64 (/.f64 y.re (hypot.f64 y.im y.re)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 y.re (hypot.f64 y.im y.re))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 y.re (hypot.f64 y.im y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 y.re (hypot.f64 y.im y.re))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (hypot.f64 y.im y.re) y.re) #s(literal -1 binary64)) |
(sqrt.f64 (pow.f64 (/.f64 y.re (hypot.f64 y.im y.re)) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y.re (hypot.f64 y.im y.re))))) |
(cbrt.f64 (pow.f64 (/.f64 y.re (hypot.f64 y.im y.re)) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) |
(log1p.f64 (expm1.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) |
(exp.f64 (log.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 y.re (hypot.f64 y.im y.re))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (/.f64 x.im y.im)))) #s(literal 1 binary64)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (neg.f64 (*.f64 y.re x.im)) (neg.f64 y.im)) |
(pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 y.re (/.f64 x.im y.im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 y.re (/.f64 x.im y.im))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 x.im y.im)) y.re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (/.f64 x.im y.im))))) |
(cbrt.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 y.re (/.f64 x.im y.im)))) |
(log1p.f64 (expm1.f64 (*.f64 y.re (/.f64 x.im y.im)))) |
(exp.f64 (log.f64 (*.f64 y.re (/.f64 x.im y.im)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (/.f64 x.im y.im))) #s(literal 1 binary64))) |
(-.f64 (/.f64 (*.f64 y.re (/.f64 x.im y.im)) y.im) (/.f64 x.re y.im)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) #s(literal 1 binary64)) |
(*.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) (/.f64 #s(literal 1 binary64) y.im)) |
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(*.f64 (sqrt.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im)) (sqrt.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) (cbrt.f64 y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.im)) (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) y.im)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 2 binary64)) (sqrt.f64 y.im)) (/.f64 (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) y.im)) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) (cbrt.f64 y.im))) |
(pow.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im)) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 y.im (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal -1 binary64)) |
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im)))) |
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(exp.f64 (log.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im)) #s(literal 1 binary64))) |
(+.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) |
(+.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) (fma.f64 (neg.f64 (sqrt.f64 x.re)) (sqrt.f64 x.re) x.re)) |
(+.f64 (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 x.re #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 (/.f64 x.im y.im) y.re (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 x.re #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (/.f64 x.im y.im) y.re (neg.f64 (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 y.re (/.f64 x.im y.im)) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 x.re #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 y.re (/.f64 x.im y.im)) (neg.f64 (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (/.f64 x.im y.im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.re (/.f64 x.im y.im))) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 x.re #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (/.f64 x.im y.im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.re (/.f64 x.im y.im))) (neg.f64 (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y.re (/.f64 x.im y.im))) (sqrt.f64 (*.f64 y.re (/.f64 x.im y.im))) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 x.re #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y.re (/.f64 x.im y.im))) (sqrt.f64 (*.f64 y.re (/.f64 x.im y.im))) (neg.f64 (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal 1 binary64) (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(*.f64 (sqrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) (sqrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (neg.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re)))) |
(pow.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)))) |
(cbrt.f64 (pow.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(log1p.f64 (expm1.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(exp.f64 (log.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 1 binary64))) |
(fma.f64 y.re (/.f64 x.im y.im) x.re) |
(fma.f64 (/.f64 x.im y.im) y.re x.re) |
(fma.f64 #s(literal 1 binary64) (*.f64 y.re (/.f64 x.im y.im)) x.re) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (/.f64 x.im y.im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.re (/.f64 x.im y.im))) x.re) |
(fma.f64 (sqrt.f64 (*.f64 y.re (/.f64 x.im y.im))) (sqrt.f64 (*.f64 y.re (/.f64 x.im y.im))) x.re) |
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) #s(literal 1 binary64)) |
(*.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) x.re) |
(*.f64 x.re (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 x.re (neg.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) |
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.re)) (hypot.f64 y.im y.re)) (/.f64 (sqrt.f64 (*.f64 y.im x.re)) (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) (/.f64 (*.f64 y.im x.re) (hypot.f64 y.im y.re))) |
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 (/.f64 y.im #s(literal 1 binary64)) (/.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (/.f64 x.re (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 x.re #s(literal 1 binary64)) (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 (/.f64 x.re (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (/.f64 y.im (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (/.f64 (*.f64 y.im x.re) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64)))) |
(*.f64 (/.f64 x.re (hypot.f64 y.im y.re)) (/.f64 y.im (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 y.im (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y.im x.re)) #s(literal 2 binary64)) (hypot.f64 y.im y.re)) (/.f64 (cbrt.f64 (*.f64 y.im x.re)) (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y.im x.re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 y.im x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y.im x.re)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (cbrt.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.re)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 y.im x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.re)) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (*.f64 y.im x.re)) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64)))) |
(pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.re)) (hypot.f64 y.im y.re)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) (*.f64 y.im x.re)) #s(literal -1 binary64)) |
(neg.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(sqrt.f64 (/.f64 (pow.f64 (*.f64 y.im x.re) #s(literal 2 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64)))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y.im x.re) #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(exp.f64 (log.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) |
(*.f64 #s(literal 1 binary64) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal -2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (*.f64 (sqrt.f64 x.re) (/.f64 y.re y.im)) (*.f64 (sqrt.f64 x.re) (/.f64 y.re y.im))) |
(*.f64 (/.f64 x.re y.im) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) y.im)) |
(*.f64 (/.f64 #s(literal 1 binary64) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im)) |
(*.f64 (/.f64 x.re #s(literal 1 binary64)) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) |
(*.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) y.im) (/.f64 x.re y.im)) |
(*.f64 (/.f64 x.re (cbrt.f64 (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (cbrt.f64 (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 2 binary64)) y.im) (/.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 y.im #s(literal 4 binary64)))) (cbrt.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (/.f64 (*.f64 y.re (sqrt.f64 x.re)) #s(literal 1 binary64)) (/.f64 (*.f64 y.re (sqrt.f64 x.re)) (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (/.f64 (*.f64 y.re (sqrt.f64 x.re)) (cbrt.f64 (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 y.re (sqrt.f64 x.re)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)))) |
(pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (*.f64 (sqrt.f64 x.re) (/.f64 y.re y.im)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) #s(literal -1 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) |
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (*.f64 y.re (sqrt.f64 x.re)) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 x.re) (pow.f64 y.re #s(literal 2 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))) |
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 1 binary64))) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)))) #s(literal 1 binary64)) |
(-.f64 (/.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 2 binary64)) (-.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)))) |
(*.f64 (sqrt.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) (sqrt.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))))) |
(/.f64 (+.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (fma.f64 x.im (/.f64 y.re y.im) x.re))) |
(/.f64 (+.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))))) |
(/.f64 (+.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 x.im (/.f64 y.re y.im) x.re)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) |
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)))) (*.f64 (neg.f64 (pow.f64 y.im #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (*.f64 (neg.f64 (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))))) |
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (fma.f64 x.im (/.f64 y.re y.im) x.re)) (*.f64 (neg.f64 (pow.f64 y.im #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (neg.f64 (pow.f64 y.im #s(literal 2 binary64))) (fma.f64 x.im (/.f64 y.re y.im) x.re))) |
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) #s(literal 1 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (pow.f64 y.im #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (neg.f64 (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) (neg.f64 (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 1 binary64))) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (neg.f64 (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (neg.f64 (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) (fma.f64 x.im (/.f64 y.re y.im) x.re))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (+.f64 (*.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) (*.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))))) |
(pow.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))))) |
(cbrt.f64 (pow.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)))) |
(log1p.f64 (expm1.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)))) |
(exp.f64 (log.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) #s(literal 1 binary64))) |
(fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 y.re y.im) x.im (neg.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 y.re y.im)) (neg.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 #s(literal 1 binary64) (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) |
(fma.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal -2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re)) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (*.f64 (sqrt.f64 x.re) (/.f64 y.re y.im)) (*.f64 (sqrt.f64 x.re) (/.f64 y.re y.im)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (sqrt.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re)) (sqrt.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re)) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) |
(fma.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (/.f64 y.re y.im)))) #s(literal 1 binary64)) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (neg.f64 (*.f64 x.im y.re)) (neg.f64 y.im)) |
(pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 y.re y.im)) x.im)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (/.f64 y.re y.im))))) |
(cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 y.re y.im)))) |
(log1p.f64 (expm1.f64 (*.f64 x.im (/.f64 y.re y.im)))) |
(exp.f64 (log.f64 (*.f64 x.im (/.f64 y.re y.im)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 1 binary64))) |
| Outputs |
|---|
(/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 8 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 6 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 6 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 8 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) y.im) |
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) y.im) |
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) y.im) |
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64)))) (-.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) y.im) |
(/.f64 #s(literal 1 binary64) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) y.im)) |
(/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im)) |
(neg.f64 (/.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64))) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im)) |
(/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (neg.f64 (pow.f64 y.im #s(literal 4 binary64)))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))))) y.im)) |
(neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))))) y.im)) |
(/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (neg.f64 y.im)) |
(/.f64 #s(literal 1 binary64) y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im)) |
(fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) y.im)) |
(-.f64 (/.f64 #s(literal 1 binary64) y.im) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y.im)) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im)) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im)) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y.im)) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im)) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im)) |
(/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (neg.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 y.im (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (-.f64 (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (-.f64 (neg.f64 (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (-.f64 y.im (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (-.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (neg.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 y.im (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (-.f64 (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (-.f64 (neg.f64 (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (-.f64 y.im (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (-.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.re) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (-.f64 (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.re) (pow.f64 y.re #s(literal 4 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 x.re (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 x.re (neg.f64 (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 8 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 6 binary64)))))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 8 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 6 binary64)))))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 8 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 6 binary64)))) (/.f64 x.re (neg.f64 (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 x.re y.im) |
(/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (+.f64 x.re (/.f64 (*.f64 x.re (neg.f64 (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) x.re) y.im) |
(/.f64 (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(/.f64 (+.f64 x.re (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))))) y.im) |
(/.f64 (+.f64 x.re (*.f64 x.re (-.f64 (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) y.im) |
(/.f64 (-.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (+.f64 x.re (-.f64 (neg.f64 (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))))) y.im) |
(/.f64 (-.f64 (-.f64 x.re (/.f64 (*.f64 (pow.f64 y.re #s(literal 6 binary64)) x.re) (pow.f64 y.im #s(literal 6 binary64)))) (-.f64 (*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) (/.f64 (*.f64 (pow.f64 y.re #s(literal 4 binary64)) x.re) (pow.f64 y.im #s(literal 4 binary64))))) y.im) |
(/.f64 x.re y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im)) |
(/.f64 (+.f64 x.re (/.f64 (*.f64 x.re (neg.f64 (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) x.re) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im)) |
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x.re (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))))) y.im)) |
(/.f64 (+.f64 (neg.f64 (fma.f64 x.re (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) x.re)) (*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re)) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))))) y.im)) |
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x.re (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))))))) y.im)) |
(/.f64 (+.f64 (neg.f64 (fma.f64 x.re (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) x.re)) (*.f64 x.re (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64)))))) (neg.f64 y.im)) |
(/.f64 x.re y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.re y.im)) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.re y.im)) |
(-.f64 (/.f64 x.re y.im) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64))))) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im)) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 5 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.re y.im)) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.re y.im)) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 7 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.im #s(literal 5 binary64)))))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im)) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 5 binary64)))))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.re y.im)) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) (pow.f64 y.im #s(literal 7 binary64))) (/.f64 x.re (pow.f64 y.im #s(literal 5 binary64)))) (/.f64 (neg.f64 x.re) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.re y.im)) |
(/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) x.re) (pow.f64 y.re #s(literal 2 binary64))) (*.f64 y.im x.re)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 y.im x.re) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) x.re) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 x.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (fma.f64 x.re y.im (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) x.re) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 y.im x.re (*.f64 x.re (-.f64 (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 y.im x.re)) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) x.re) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (-.f64 (*.f64 y.im x.re) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) x.re) (pow.f64 y.re #s(literal 2 binary64))) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) x.re) (pow.f64 y.re #s(literal 2 binary64))) (*.f64 y.im x.re)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 y.im x.re) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) x.re) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 x.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (fma.f64 x.re y.im (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) x.re) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 y.im x.re (*.f64 x.re (-.f64 (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 y.im x.re)) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) x.re) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (-.f64 (*.f64 y.im x.re) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) x.re) (pow.f64 y.re #s(literal 2 binary64))) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re y.im)) |
(-.f64 (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im)) |
(-.f64 (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 y.re x.re) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im)) |
(fma.f64 y.re (fma.f64 x.re (/.f64 y.re (pow.f64 y.im #s(literal 3 binary64))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (neg.f64 y.im))) |
(-.f64 (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re y.im)) |
(-.f64 (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re y.im)) |
(fma.f64 y.re (fma.f64 y.re (-.f64 (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (neg.f64 y.im))) |
(/.f64 x.im y.re) |
(/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 (+.f64 x.im (neg.f64 (*.f64 x.re (/.f64 y.im y.re)))) y.re) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (-.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) y.re)) y.re) |
(/.f64 (-.f64 (+.f64 x.im (neg.f64 (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (+.f64 x.im (neg.f64 (fma.f64 x.re (/.f64 y.im y.re) (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) y.re) |
(/.f64 (-.f64 (+.f64 x.im (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 (+.f64 x.im (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (+.f64 (*.f64 x.re (/.f64 y.im y.re)) (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) y.re) |
(/.f64 (-.f64 (fma.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))) x.im) (fma.f64 x.re (/.f64 y.im y.re) (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) y.re) |
(/.f64 x.im y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re)) |
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x.im (*.f64 x.re (/.f64 y.im y.re))) y.re)) |
(/.f64 (-.f64 (/.f64 (*.f64 y.im x.re) y.re) x.im) (neg.f64 y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re)) (*.f64 x.re y.im)) y.re))) y.re)) |
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 x.im (/.f64 (-.f64 (neg.f64 (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) y.re))) (*.f64 y.im x.re)) y.re))) y.re)) |
(/.f64 (-.f64 (neg.f64 x.im) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im) (neg.f64 y.re)) (*.f64 y.im x.re)) y.re)) (neg.f64 y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) y.re)) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) y.re)) (*.f64 x.re y.im)) y.re))) y.re)) |
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 x.im (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) x.re) y.re) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im)) y.re)) (*.f64 y.im x.re)) y.re))) y.re)) |
(/.f64 (-.f64 (neg.f64 x.im) (/.f64 (-.f64 (/.f64 (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) x.re) y.re)) (neg.f64 y.re)) (*.f64 y.im x.re)) y.re)) (neg.f64 y.re)) |
(/.f64 x.im y.re) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(-.f64 (/.f64 x.im y.re) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re)) |
(fma.f64 y.im (-.f64 (neg.f64 (/.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(fma.f64 y.im (-.f64 (*.f64 (neg.f64 x.im) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 y.im (-.f64 (*.f64 y.im (-.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re)) |
(fma.f64 y.im (-.f64 (*.f64 y.im (-.f64 (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(fma.f64 y.im (fma.f64 y.im (-.f64 (/.f64 (*.f64 y.im x.re) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (neg.f64 (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(/.f64 (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) y.im) |
(/.f64 (-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re) y.im) |
(/.f64 (+.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) x.re)) y.im) |
(/.f64 (fma.f64 (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) #s(literal -1 binary64)) x.re (/.f64 (*.f64 y.re x.im) y.im)) y.im) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) x.re) y.im) |
(/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 y.im #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 y.re y.im)))) x.re) y.im) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.im (pow.f64 (/.f64 y.re y.im) #s(literal 3 binary64))) (fma.f64 (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) #s(literal -1 binary64)) x.re (/.f64 (*.f64 y.re x.im) y.im))) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im)) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 x.im y.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im)) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im)) |
(neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) y.im))) y.im)) x.re) y.im)) |
(/.f64 (-.f64 (/.f64 (fma.f64 y.re x.im (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) y.im)) y.im) x.re) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) y.im) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) (*.f64 x.im y.re)) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im)) |
(neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x.im (/.f64 (pow.f64 y.re #s(literal 3 binary64)) y.im)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) y.im) (*.f64 y.re x.im)) y.im)) x.re) y.im)) |
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 y.re x.im) (/.f64 (-.f64 (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) y.im) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) y.im)) y.im) x.re) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.im (neg.f64 x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.re x.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 y.re (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re x.im)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 y.re (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re x.im)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 y.re (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re x.im)))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.re x.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 y.re (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 y.re (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 y.re (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re x.im)))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.re x.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.im (neg.f64 x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 x.re (fma.f64 (/.f64 x.im x.re) (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 x.re (fma.f64 (/.f64 x.im x.re) (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 x.re (fma.f64 (/.f64 x.im x.re) (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.im (neg.f64 x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 (neg.f64 x.re) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))) |
(*.f64 x.re (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 y.re x.im) x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 (neg.f64 x.re) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))) |
(*.f64 x.re (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 y.re x.im) x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 (neg.f64 x.re) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))) |
(*.f64 x.re (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 (*.f64 y.re x.im) x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(/.f64 y.re y.im) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 y.re (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 y.re (fma.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64))) #s(literal -1/2 binary64) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 y.re (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 5 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 y.re (fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 5 binary64))) #s(literal 3/8 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 y.re (fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 5 binary64))) #s(literal 3/8 binary64) (/.f64 #s(literal -1/2 binary64) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 y.re (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64)))) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 y.re (fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64))) (/.f64 #s(literal 3/8 binary64) (pow.f64 y.im #s(literal 5 binary64))))) (/.f64 #s(literal 1/2 binary64) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 y.re (fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64))) #s(literal -5/16 binary64) (/.f64 #s(literal 3/8 binary64) (pow.f64 y.im #s(literal 5 binary64)))) (/.f64 #s(literal -1/2 binary64) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
#s(literal 1 binary64) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (pow.f64 y.im #s(literal 6 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.im #s(literal 6 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.im #s(literal 6 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
#s(literal -1 binary64) |
(-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 1 binary64)) |
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) #s(literal -1 binary64)) |
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) #s(literal -1 binary64)) |
(fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) #s(literal -1 binary64)) |
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (pow.f64 y.im #s(literal 6 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) #s(literal 1 binary64)) |
(+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.im #s(literal 6 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) #s(literal -1 binary64)) |
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.im #s(literal 6 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) #s(literal -1 binary64))) |
#s(literal 1 binary64) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))))) |
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64))) #s(literal 3/8 binary64)) (/.f64 #s(literal 1/2 binary64) (pow.f64 y.re #s(literal 2 binary64)))))) |
(fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64))) #s(literal 3/8 binary64) (/.f64 #s(literal -1/2 binary64) (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))))) |
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 #s(literal 3/8 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 #s(literal 1/2 binary64) (pow.f64 y.re #s(literal 2 binary64)))))) |
(fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64))) #s(literal -5/16 binary64) (/.f64 #s(literal 3/8 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 #s(literal -1/2 binary64) (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 1 binary64)) |
(/.f64 y.re y.im) |
(/.f64 (+.f64 y.re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64))) y.re) y.im) |
(/.f64 (+.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im) |
(/.f64 (+.f64 y.re (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 y.re (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.im #s(literal 4 binary64))) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im) |
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 y.re (/.f64 (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) y.re) y.im) |
(/.f64 (+.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 6 binary64)))) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))) y.im) |
(/.f64 (+.f64 y.re (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 y.re (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (pow.f64 y.im #s(literal 6 binary64))) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))) y.im) |
(/.f64 (+.f64 y.re (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 y.re (/.f64 (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (fma.f64 y.re (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64))) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) |
(neg.f64 (/.f64 y.re y.im)) |
(/.f64 y.re (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im)) |
(neg.f64 (/.f64 (+.f64 y.re (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im)) |
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64))) y.re) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im)) |
(neg.f64 (/.f64 (+.f64 y.re (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 y.re (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.im #s(literal 4 binary64))) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im)) |
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 y.re (/.f64 (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) y.re) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 6 binary64)))) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))) y.im)) |
(neg.f64 (/.f64 (+.f64 y.re (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.re (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 y.re (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (pow.f64 y.im #s(literal 6 binary64))) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))) y.im)) |
(/.f64 (+.f64 y.re (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 y.re (/.f64 (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (fma.f64 y.re (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64))) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))) (neg.f64 y.im)) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (-.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re)))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (-.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re)))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (-.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re)))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re))))) |
(*.f64 (-.f64 (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (neg.f64 y.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re))))) |
(*.f64 (-.f64 (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (neg.f64 y.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re))))) |
(*.f64 (-.f64 (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (neg.f64 y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im x.im)) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (/.f64 x.re x.im) y.im))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im x.im)) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (/.f64 x.re x.im) y.im))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im x.im)) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (/.f64 x.re x.im) y.im))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im x.im)))) |
(*.f64 (neg.f64 x.im) (-.f64 (/.f64 (/.f64 x.re x.im) y.im) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im x.im)))) |
(*.f64 (neg.f64 x.im) (-.f64 (/.f64 (/.f64 x.re x.im) y.im) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im x.im)))) |
(*.f64 (neg.f64 x.im) (-.f64 (/.f64 (/.f64 x.re x.im) y.im) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im x.re) (*.f64 y.re x.im)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im x.re) (*.f64 y.re x.im)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im x.re) (*.f64 y.re x.im)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) y.im) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (-.f64 (*.f64 x.im (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.re))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.re)) (/.f64 #s(literal -1 binary64) y.im))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (-.f64 (*.f64 x.im (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.re))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.re)) (/.f64 #s(literal -1 binary64) y.im))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (-.f64 (*.f64 x.im (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.re))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.re)) (/.f64 #s(literal -1 binary64) y.im))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(*.f64 (neg.f64 x.re) (fma.f64 #s(literal -1 binary64) (*.f64 x.im (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.re))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) y.im) (*.f64 x.im (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.re)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(*.f64 (neg.f64 x.re) (fma.f64 #s(literal -1 binary64) (*.f64 x.im (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.re))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) y.im) (*.f64 x.im (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.re)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(*.f64 (neg.f64 x.re) (fma.f64 #s(literal -1 binary64) (*.f64 x.im (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.re))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) y.im) (*.f64 x.im (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.re)))))) |
(*.f64 #s(literal -1 binary64) x.re) |
(neg.f64 x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re y.re) (/.f64 x.im y.im))) |
(*.f64 y.re (-.f64 (/.f64 x.im y.im) (/.f64 x.re y.re))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re y.re) (/.f64 x.im y.im))) |
(*.f64 y.re (-.f64 (/.f64 x.im y.im) (/.f64 x.re y.re))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re y.re) (/.f64 x.im y.im))) |
(*.f64 y.re (-.f64 (/.f64 x.im y.im) (/.f64 x.re y.re))) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re y.re) (/.f64 x.im y.im))) |
(*.f64 y.re (-.f64 (/.f64 x.im y.im) (/.f64 x.re y.re))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re y.re) (/.f64 x.im y.im))) |
(*.f64 y.re (-.f64 (/.f64 x.im y.im) (/.f64 x.re y.re))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re y.re) (/.f64 x.im y.im))) |
(*.f64 y.re (-.f64 (/.f64 x.im y.im) (/.f64 x.re y.re))) |
(*.f64 #s(literal -1 binary64) x.re) |
(neg.f64 x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re x.im) (/.f64 y.re y.im))) |
(*.f64 x.im (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re x.im) (/.f64 y.re y.im))) |
(*.f64 x.im (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re x.im) (/.f64 y.re y.im))) |
(*.f64 x.im (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im)))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re x.im) (/.f64 y.re y.im))) |
(*.f64 x.im (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im)))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re x.im) (/.f64 y.re y.im))) |
(*.f64 x.im (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im)))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re x.im) (/.f64 y.re y.im))) |
(*.f64 x.im (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im x.re) (*.f64 y.re x.im)) y.im) |
(/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im x.re) (*.f64 y.re x.im)) y.im) |
(/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im x.re) (*.f64 y.re x.im)) y.im) |
(/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) y.im) |
(*.f64 #s(literal -1 binary64) x.re) |
(neg.f64 x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) |
(*.f64 #s(literal -1 binary64) x.re) |
(neg.f64 x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) |
(*.f64 #s(literal -1 binary64) x.re) |
(neg.f64 x.re) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 y.im x.re)) #s(literal -1 binary64))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 y.im x.re)) #s(literal -1 binary64))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 y.im x.re)) #s(literal -1 binary64))) |
(*.f64 #s(literal -1 binary64) x.re) |
(neg.f64 x.re) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)))))) |
(*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 y.re x.im)) (*.f64 y.im x.re)))) |
(*.f64 x.re (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 y.re x.im) (*.f64 y.im x.re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)))))) |
(*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 y.re x.im)) (*.f64 y.im x.re)))) |
(*.f64 x.re (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 y.re x.im) (*.f64 y.im x.re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)))))) |
(*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (*.f64 y.re x.im)) (*.f64 y.im x.re)))) |
(*.f64 x.re (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 y.re x.im) (*.f64 y.im x.re))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.im (neg.f64 x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.im (neg.f64 x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.im (neg.f64 x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.im (neg.f64 x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.im (neg.f64 x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.im (neg.f64 x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.im (neg.f64 x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.im (neg.f64 x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.im (neg.f64 x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.im (neg.f64 x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.im (neg.f64 x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.im (neg.f64 x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 4 binary64))))) |
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.re) (pow.f64 y.re #s(literal 4 binary64))))) |
(*.f64 y.im (-.f64 (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.re) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))))) |
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (neg.f64 (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 6 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 8 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))))) |
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 8 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 8 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 6 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64)))) (neg.f64 (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(/.f64 (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) x.re) y.im) |
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) #s(literal -1 binary64)) x.re) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (fma.f64 #s(literal -1 binary64) x.re (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))))) y.im) |
(/.f64 (+.f64 (neg.f64 (fma.f64 x.re (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) x.re)) (*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))))) y.im) |
(/.f64 (fma.f64 #s(literal -1 binary64) x.re (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))))))) y.im) |
(/.f64 (+.f64 (neg.f64 (fma.f64 x.re (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) x.re)) (*.f64 x.re (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64)))))) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im)) |
(neg.f64 (/.f64 (+.f64 x.re (/.f64 (*.f64 x.re (neg.f64 (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.im #s(literal 2 binary64)))) y.im)) |
(/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) x.re) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im)) |
(neg.f64 (/.f64 (+.f64 x.re (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))))) y.im)) |
(/.f64 (+.f64 x.re (*.f64 x.re (-.f64 (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im)) |
(neg.f64 (/.f64 (+.f64 x.re (-.f64 (neg.f64 (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))))) y.im)) |
(/.f64 (-.f64 (-.f64 x.re (/.f64 (*.f64 (pow.f64 y.re #s(literal 6 binary64)) x.re) (pow.f64 y.im #s(literal 6 binary64)))) (-.f64 (*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) (/.f64 (*.f64 (pow.f64 y.re #s(literal 4 binary64)) x.re) (pow.f64 y.im #s(literal 4 binary64))))) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) |
(fma.f64 #s(literal -1 binary64) (/.f64 x.re y.im) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64))))) |
(fma.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (/.f64 x.re (neg.f64 y.im))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 5 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (/.f64 x.re y.im) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 5 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))))) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) (pow.f64 y.im #s(literal 5 binary64)))) (/.f64 x.re (neg.f64 y.im))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.im #s(literal 5 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 7 binary64))))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))))) |
(fma.f64 #s(literal -1 binary64) (/.f64 x.re y.im) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64))))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))))) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) (pow.f64 y.im #s(literal 7 binary64))) (/.f64 x.re (pow.f64 y.im #s(literal 5 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.re (neg.f64 y.im))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im x.re) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) x.re) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) x.re) (pow.f64 y.re #s(literal 2 binary64))) (*.f64 y.im x.re)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im x.re) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) x.re) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (neg.f64 (*.f64 x.re (+.f64 y.im (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) x.re) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im x.re) (+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) x.re) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (neg.f64 (*.f64 x.re (+.f64 y.im (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))))) (*.f64 x.re (+.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im x.re) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) x.re) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) x.re) (pow.f64 y.re #s(literal 2 binary64))) (*.f64 y.im x.re)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im x.re) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) x.re) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (neg.f64 (*.f64 x.re (+.f64 y.im (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) x.re) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 y.im x.re) (+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) x.re) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (neg.f64 (*.f64 x.re (+.f64 y.im (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))))) (*.f64 x.re (+.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(-.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) x.re) |
(-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) x.re) |
(*.f64 (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) #s(literal -1 binary64)) x.re) |
(-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re) |
(+.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) x.re)) |
(fma.f64 (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) #s(literal -1 binary64)) x.re (/.f64 (*.f64 y.re x.im) y.im)) |
(-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re) |
(+.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) x.re)) |
(fma.f64 (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) #s(literal -1 binary64)) x.re (/.f64 (*.f64 y.re x.im) y.im)) |
(-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re) |
(+.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) x.re)) |
(fma.f64 (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) #s(literal -1 binary64)) x.re (/.f64 (*.f64 y.re x.im) y.im)) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(*.f64 x.im (-.f64 (+.f64 (/.f64 y.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re x.im))) |
(*.f64 x.im (-.f64 (+.f64 (/.f64 y.re y.im) (*.f64 (/.f64 x.re x.im) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re x.im))) |
(*.f64 x.im (-.f64 (fma.f64 (/.f64 x.re x.im) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (/.f64 y.re y.im)) (/.f64 x.re x.im))) |
(*.f64 x.im (-.f64 (+.f64 (/.f64 y.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re x.im))) |
(*.f64 x.im (-.f64 (+.f64 (/.f64 y.re y.im) (*.f64 (/.f64 x.re x.im) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re x.im))) |
(*.f64 x.im (-.f64 (fma.f64 (/.f64 x.re x.im) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (/.f64 y.re y.im)) (/.f64 x.re x.im))) |
(*.f64 x.im (-.f64 (+.f64 (/.f64 y.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re x.im))) |
(*.f64 x.im (-.f64 (+.f64 (/.f64 y.re y.im) (*.f64 (/.f64 x.re x.im) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re x.im))) |
(*.f64 x.im (-.f64 (fma.f64 (/.f64 x.re x.im) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (/.f64 y.re y.im)) (/.f64 x.re x.im))) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) x.re) x.im))))) |
(*.f64 (neg.f64 x.im) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 y.re y.im) (/.f64 (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) x.re) x.im)))) |
(*.f64 (neg.f64 x.im) (-.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) x.re) x.im) (/.f64 y.re y.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) x.re) x.im))))) |
(*.f64 (neg.f64 x.im) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 y.re y.im) (/.f64 (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) x.re) x.im)))) |
(*.f64 (neg.f64 x.im) (-.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) x.re) x.im) (/.f64 y.re y.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) x.re) x.im))))) |
(*.f64 (neg.f64 x.im) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 y.re y.im) (/.f64 (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) x.re) x.im)))) |
(*.f64 (neg.f64 x.im) (-.f64 (/.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) x.re) x.im) (/.f64 y.re y.im))) |
(*.f64 #s(literal -1 binary64) x.re) |
(neg.f64 x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) |
(-.f64 (*.f64 y.re (+.f64 (/.f64 x.im y.im) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 2 binary64))))) x.re) |
(-.f64 (*.f64 y.re (+.f64 (/.f64 x.im y.im) (*.f64 x.re (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))))) x.re) |
(fma.f64 y.re (fma.f64 x.re (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.im y.im)) (neg.f64 x.re)) |
(-.f64 (*.f64 y.re (+.f64 (/.f64 x.im y.im) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 2 binary64))))) x.re) |
(-.f64 (*.f64 y.re (+.f64 (/.f64 x.im y.im) (*.f64 x.re (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))))) x.re) |
(fma.f64 y.re (fma.f64 x.re (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.im y.im)) (neg.f64 x.re)) |
(/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (/.f64 x.im (*.f64 y.im y.re)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (/.f64 x.im (*.f64 y.im y.re)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (+.f64 (/.f64 x.im (*.f64 y.im y.re)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x.im (*.f64 y.im y.re)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (/.f64 x.im (*.f64 y.im y.re)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (+.f64 (/.f64 x.im (*.f64 y.im y.re)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x.im (*.f64 y.im y.re)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (/.f64 x.im (*.f64 y.im y.re)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)) y.re)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x.im y.im) (/.f64 x.re y.re)) y.re) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (-.f64 (/.f64 x.re y.re) (/.f64 x.im y.im)) y.re))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)) y.re)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x.im y.im) (/.f64 x.re y.re)) y.re) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (-.f64 (/.f64 x.re y.re) (/.f64 x.im y.im)) y.re))) |
(/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(/.f64 (+.f64 (*.f64 x.im (*.f64 y.im y.re)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.im (*.f64 y.im y.re) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)))) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re (pow.f64 y.re #s(literal 2 binary64)) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (*.f64 y.im x.re) (*.f64 y.re x.im)))) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (fma.f64 y.im (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)))) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re (pow.f64 y.re #s(literal 2 binary64)) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (*.f64 y.im x.re) (*.f64 y.re x.im)))) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (fma.f64 y.im (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) x.re) |
(neg.f64 x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) |
(-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re) |
(+.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) x.re)) |
(fma.f64 (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) #s(literal -1 binary64)) x.re (/.f64 (*.f64 y.re x.im) y.im)) |
(-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re) |
(+.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) x.re)) |
(fma.f64 (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) #s(literal -1 binary64)) x.re (/.f64 (*.f64 y.re x.im) y.im)) |
(*.f64 #s(literal -1 binary64) x.re) |
(neg.f64 x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) |
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im y.re)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im))) y.im)) x.re) |
(-.f64 (neg.f64 (neg.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) y.im))) y.im))) x.re) |
(-.f64 (/.f64 (fma.f64 y.re x.im (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) y.im)) y.im) x.re) |
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im y.re)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im))) y.im)) x.re) |
(-.f64 (neg.f64 (neg.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) y.im))) y.im))) x.re) |
(-.f64 (/.f64 (fma.f64 y.re x.im (/.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) y.im)) y.im) x.re) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(+.f64 (*.f64 x.re (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64))) (/.f64 (*.f64 x.im y.re) y.im)) |
(+.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) x.re)) |
(fma.f64 (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) #s(literal -1 binary64)) x.re (/.f64 (*.f64 y.re x.im) y.im)) |
(+.f64 (*.f64 x.re (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64))) (/.f64 (*.f64 x.im y.re) y.im)) |
(+.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) x.re)) |
(fma.f64 (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) #s(literal -1 binary64)) x.re (/.f64 (*.f64 y.re x.im) y.im)) |
(+.f64 (*.f64 x.re (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64))) (/.f64 (*.f64 x.im y.re) y.im)) |
(+.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) x.re)) |
(fma.f64 (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) #s(literal -1 binary64)) x.re (/.f64 (*.f64 y.re x.im) y.im)) |
(*.f64 x.re (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64))) |
(-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) x.re) |
(*.f64 (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) #s(literal -1 binary64)) x.re) |
(*.f64 x.re (-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 1 binary64))) |
(*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) (+.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal -1 binary64)))) |
(*.f64 x.re (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re (*.f64 y.im x.re)) #s(literal -1 binary64)))) |
(*.f64 x.re (-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 1 binary64))) |
(*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) (+.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal -1 binary64)))) |
(*.f64 x.re (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re (*.f64 y.im x.re)) #s(literal -1 binary64)))) |
(*.f64 x.re (-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 1 binary64))) |
(*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) (+.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal -1 binary64)))) |
(*.f64 x.re (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re (*.f64 y.im x.re)) #s(literal -1 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))) |
(*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) (neg.f64 x.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))))) |
(*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))))))) |
(*.f64 x.re (neg.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 x.im (/.f64 y.re (*.f64 y.im x.re)) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))))) |
(*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))))))) |
(*.f64 x.re (neg.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 x.im (/.f64 y.re (*.f64 y.im x.re)) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))))) |
(*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))))))) |
(*.f64 x.re (neg.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 x.im (/.f64 y.re (*.f64 y.im x.re)) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 1 binary64)))) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) |
(*.f64 #s(literal 1 binary64) (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) |
(*.f64 (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re)) (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re))) |
(pow.f64 (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re)) #s(literal 2 binary64)) |
(/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) (/.f64 y.im (hypot.f64 y.im y.re))) |
(/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re)) |
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (/.f64 y.im (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64)))) |
(/.f64 (/.f64 y.im (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)) (hypot.f64 y.im y.re)) (/.f64 (cbrt.f64 y.im) (hypot.f64 y.im y.re))) |
(pow.f64 (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re)) #s(literal 2 binary64)) |
(/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(pow.f64 (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re)) #s(literal 2 binary64)) |
(/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (cbrt.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 (cbrt.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) (/.f64 (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64))))) |
(*.f64 (/.f64 (sqrt.f64 y.im) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(pow.f64 (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re)) #s(literal 2 binary64)) |
(/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 (sqrt.f64 y.im) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 y.im) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (/.f64 (sqrt.f64 y.im) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (sqrt.f64 y.im)) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) |
(pow.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 1 binary64)) |
(*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) |
(pow.f64 (cbrt.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 3 binary64)) |
(*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) |
(pow.f64 (pow.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) |
(pow.f64 (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re)) #s(literal 2 binary64)) |
(/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im) #s(literal -1 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(sqrt.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) |
(log.f64 (pow.f64 (exp.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) |
(cbrt.f64 (pow.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64))) |
(*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) |
(exp.f64 (log.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) |
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 1 binary64))) |
(*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) |
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 x.re (*.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 (*.f64 y.im (neg.f64 x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.im (neg.f64 x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 y.im x.re) (neg.f64 (neg.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) (*.f64 y.im x.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 y.im x.re)) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) (*.f64 y.im x.re)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 y.im x.re)) |
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (/.f64 (pow.f64 (*.f64 y.im x.re) #s(literal 2 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64))) (*.f64 #s(literal 0 binary64) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))))) |
(/.f64 (neg.f64 (pow.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (*.f64 y.im x.re) #s(literal 2 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64))))) |
(neg.f64 (/.f64 (pow.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) #s(literal 3 binary64)) (/.f64 (pow.f64 (*.f64 y.im x.re) #s(literal 2 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64))))) |
(pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 1 binary64)) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 3 binary64)) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(pow.f64 (pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.re)) (hypot.f64 y.im y.re)) #s(literal 2 binary64)) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) (*.f64 y.im x.re)) #s(literal -1 binary64)) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 y.im x.re)) |
(neg.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 x.re (*.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 (*.f64 y.im (neg.f64 x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) |
(sqrt.f64 (/.f64 (pow.f64 (*.f64 y.im x.re) #s(literal 2 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64))) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64)))) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y.im x.re) #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(expm1.f64 (log1p.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(exp.f64 (log.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 1 binary64))) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(+.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(fma.f64 y.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (+.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(expm1.f64 (log1p.f64 (fma.f64 y.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(+.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(fma.f64 y.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(+.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(fma.f64 y.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) (sqrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(+.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(fma.f64 y.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64))) (+.f64 (*.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (-.f64 (/.f64 (pow.f64 (*.f64 y.im x.re) #s(literal 2 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64))) (*.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (-.f64 (/.f64 (pow.f64 (*.f64 y.im x.re) #s(literal 2 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64))) (*.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 3 binary64))) (-.f64 (fma.f64 (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 (pow.f64 (*.f64 y.im x.re) #s(literal 2 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (*.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) |
(pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 1 binary64)) |
(+.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(fma.f64 y.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) #s(literal 3 binary64)) |
(+.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(fma.f64 y.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(pow.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(+.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(fma.f64 y.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) #s(literal 2 binary64)) |
(+.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(fma.f64 y.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 2 binary64))) |
(sqrt.f64 (pow.f64 (+.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 2 binary64))) |
(fabs.f64 (fma.f64 y.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(log.f64 (exp.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(+.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(fma.f64 y.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))))) |
(+.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(fma.f64 y.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 3 binary64))) |
(+.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(fma.f64 y.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(expm1.f64 (log1p.f64 (+.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(expm1.f64 (log1p.f64 (fma.f64 y.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) |
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(+.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(fma.f64 y.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(exp.f64 (log.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(+.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(fma.f64 y.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) #s(literal 1 binary64))) |
(+.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(fma.f64 y.im (*.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) (*.f64 x.im (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) |
(*.f64 y.re (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re))) |
(/.f64 (*.f64 y.re #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.re (hypot.f64 y.im y.re)) |
(*.f64 #s(literal 1 binary64) (/.f64 y.re (hypot.f64 y.im y.re))) |
(/.f64 (*.f64 y.re #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.re (hypot.f64 y.im y.re)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y.re (hypot.f64 y.im y.re))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) |
(/.f64 (*.f64 y.re #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.re (hypot.f64 y.im y.re)) |
(*.f64 (sqrt.f64 (/.f64 y.re (hypot.f64 y.im y.re))) (sqrt.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) |
(/.f64 (*.f64 y.re #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.re (hypot.f64 y.im y.re)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y.re) (hypot.f64 y.im y.re))) |
(/.f64 (*.f64 y.re #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.re (hypot.f64 y.im y.re)) |
(*.f64 (/.f64 (sqrt.f64 y.re) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y.re) (hypot.f64 y.im y.re))) |
(/.f64 (*.f64 y.re #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.re (hypot.f64 y.im y.re)) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (/.f64 y.re (cbrt.f64 (hypot.f64 y.im y.re)))) |
(/.f64 (/.f64 y.re (cbrt.f64 (hypot.f64 y.im y.re))) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 y.im y.re))) (/.f64 y.re (sqrt.f64 (hypot.f64 y.im y.re)))) |
(/.f64 (/.f64 y.re (sqrt.f64 (hypot.f64 y.im y.re))) (sqrt.f64 (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) |
(*.f64 (cbrt.f64 (/.f64 y.re (hypot.f64 y.im y.re))) (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (sqrt.f64 (hypot.f64 y.im y.re))) (/.f64 (cbrt.f64 y.re) (sqrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 (sqrt.f64 y.re) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y.re) (cbrt.f64 (hypot.f64 y.im y.re)))) |
(/.f64 (*.f64 (sqrt.f64 y.re) (/.f64 (sqrt.f64 y.re) (cbrt.f64 (hypot.f64 y.im y.re)))) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) |
(pow.f64 (/.f64 y.re (hypot.f64 y.im y.re)) #s(literal 1 binary64)) |
(/.f64 (*.f64 y.re #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.re (hypot.f64 y.im y.re)) |
(pow.f64 (cbrt.f64 (/.f64 y.re (hypot.f64 y.im y.re))) #s(literal 3 binary64)) |
(/.f64 (*.f64 y.re #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.re (hypot.f64 y.im y.re)) |
(pow.f64 (pow.f64 (/.f64 y.re (hypot.f64 y.im y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(/.f64 (*.f64 y.re #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.re (hypot.f64 y.im y.re)) |
(pow.f64 (sqrt.f64 (/.f64 y.re (hypot.f64 y.im y.re))) #s(literal 2 binary64)) |
(/.f64 (*.f64 y.re #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.re (hypot.f64 y.im y.re)) |
(pow.f64 (/.f64 (hypot.f64 y.im y.re) y.re) #s(literal -1 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.re)) |
(sqrt.f64 (pow.f64 (/.f64 y.re (hypot.f64 y.im y.re)) #s(literal 2 binary64))) |
(fabs.f64 (/.f64 y.re (hypot.f64 y.im y.re))) |
(log.f64 (exp.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) |
(/.f64 (*.f64 y.re #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.re (hypot.f64 y.im y.re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y.re (hypot.f64 y.im y.re))))) |
(/.f64 (*.f64 y.re #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.re (hypot.f64 y.im y.re)) |
(cbrt.f64 (pow.f64 (/.f64 y.re (hypot.f64 y.im y.re)) #s(literal 3 binary64))) |
(/.f64 (*.f64 y.re #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.re (hypot.f64 y.im y.re)) |
(cbrt.f64 (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 3 binary64)))) |
(/.f64 (*.f64 y.re #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.re (hypot.f64 y.im y.re)) |
(expm1.f64 (log1p.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) |
(log1p.f64 (expm1.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) |
(/.f64 (*.f64 y.re #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.re (hypot.f64 y.im y.re)) |
(exp.f64 (log.f64 (/.f64 y.re (hypot.f64 y.im y.re)))) |
(/.f64 (*.f64 y.re #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.re (hypot.f64 y.im y.re)) |
(exp.f64 (*.f64 (log.f64 (/.f64 y.re (hypot.f64 y.im y.re))) #s(literal 1 binary64))) |
(/.f64 (*.f64 y.re #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.re (hypot.f64 y.im y.re)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.re (/.f64 x.im y.im)))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 y.re y.im)))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 y.re x.im) y.im))) |
(/.f64 (*.f64 y.re x.im) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (neg.f64 (*.f64 y.re x.im)) (neg.f64 y.im)) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 1 binary64)) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(pow.f64 (cbrt.f64 (*.f64 y.re (/.f64 x.im y.im))) #s(literal 3 binary64)) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(pow.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(pow.f64 (sqrt.f64 (*.f64 y.re (/.f64 x.im y.im))) #s(literal 2 binary64)) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(sqrt.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 2 binary64))) |
(sqrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64))) |
(fabs.f64 (/.f64 (*.f64 y.re x.im) y.im)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 x.im y.im)) y.re)) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.re (/.f64 x.im y.im))))) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(cbrt.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 3 binary64))) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(expm1.f64 (log1p.f64 (*.f64 y.re (/.f64 x.im y.im)))) |
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 y.re y.im)))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 y.re x.im) y.im))) |
(log1p.f64 (expm1.f64 (*.f64 y.re (/.f64 x.im y.im)))) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(exp.f64 (log.f64 (*.f64 y.re (/.f64 x.im y.im)))) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(exp.f64 (*.f64 (log.f64 (*.f64 y.re (/.f64 x.im y.im))) #s(literal 1 binary64))) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(-.f64 (/.f64 (*.f64 y.re (/.f64 x.im y.im)) y.im) (/.f64 x.re y.im)) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re) y.im) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im))) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(*.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) (/.f64 #s(literal 1 binary64) y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im) |
(/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) |
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im) |
(/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im) |
(/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) |
(*.f64 (sqrt.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im)) (sqrt.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im) |
(/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) (cbrt.f64 y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (cbrt.f64 y.im))) |
(/.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) (cbrt.f64 y.im)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.im)) (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) (sqrt.f64 y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.im)) (/.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (sqrt.f64 y.im))) |
(/.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) (sqrt.f64 y.im)) (sqrt.f64 y.im)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im) |
(/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)))) |
(*.f64 (cbrt.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 2 binary64)) (sqrt.f64 y.im)) (/.f64 (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re)) #s(literal 2 binary64)) (sqrt.f64 y.im)) (/.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re)) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im) |
(/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) (cbrt.f64 y.im))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re)) (cbrt.f64 y.im))) |
(pow.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) #s(literal 1 binary64)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im) |
(/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) |
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im)) #s(literal 3 binary64)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im) |
(/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) |
(pow.f64 (pow.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im) |
(/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) |
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im)) #s(literal 2 binary64)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im) |
(/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) |
(pow.f64 (/.f64 y.im (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal -1 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 y.im (fma.f64 x.im (/.f64 y.re y.im) x.re))) |
(/.f64 #s(literal 1 binary64) (/.f64 y.im (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) #s(literal 2 binary64))) |
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im) #s(literal 2 binary64))) |
(fabs.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im)) |
(log.f64 (exp.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im) |
(/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im)))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im) |
(/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) |
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) #s(literal 3 binary64))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im) |
(/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) |
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im) |
(/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im))) |
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im) |
(/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) |
(exp.f64 (log.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im) |
(/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) |
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im)) #s(literal 1 binary64))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im) |
(/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im) |
(+.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) |
(fma.f64 x.im (/.f64 y.re y.im) x.re) |
(fma.f64 y.re (/.f64 x.im y.im) x.re) |
(+.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) (fma.f64 (neg.f64 (sqrt.f64 x.re)) (sqrt.f64 x.re) x.re)) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 x.re)) (sqrt.f64 x.re) x.re) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(+.f64 (*.f64 #s(literal 0 binary64) x.re) (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(+.f64 (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 x.re #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (+.f64 x.re x.re) (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) |
(+.f64 (*.f64 #s(literal 2 binary64) x.re) (-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re)) |
(+.f64 (fma.f64 y.re (/.f64 x.im y.im) (neg.f64 (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 y.re (/.f64 x.im y.im) (*.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal 0 binary64) x.re) (-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re)) |
(+.f64 (fma.f64 (/.f64 x.im y.im) y.re (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 x.re #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (+.f64 x.re x.re) (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) |
(+.f64 (*.f64 #s(literal 2 binary64) x.re) (-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re)) |
(+.f64 (fma.f64 (/.f64 x.im y.im) y.re (neg.f64 (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 y.re (/.f64 x.im y.im) (*.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal 0 binary64) x.re) (-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re)) |
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 y.re (/.f64 x.im y.im)) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 x.re #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (+.f64 x.re x.re) (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) |
(+.f64 (*.f64 #s(literal 2 binary64) x.re) (-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re)) |
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 y.re (/.f64 x.im y.im)) (neg.f64 (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 y.re (/.f64 x.im y.im) (*.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal 0 binary64) x.re) (-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re)) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (/.f64 x.im y.im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.re (/.f64 x.im y.im))) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 x.re #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (+.f64 x.re x.re) (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) |
(+.f64 (*.f64 #s(literal 2 binary64) x.re) (-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re)) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (/.f64 x.im y.im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.re (/.f64 x.im y.im))) (neg.f64 (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 y.re (/.f64 x.im y.im) (*.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal 0 binary64) x.re) (-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re)) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y.re (/.f64 x.im y.im))) (sqrt.f64 (*.f64 y.re (/.f64 x.im y.im))) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 x.re #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (+.f64 x.re x.re) (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) |
(+.f64 (*.f64 #s(literal 2 binary64) x.re) (-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re)) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y.re (/.f64 x.im y.im))) (sqrt.f64 (*.f64 y.re (/.f64 x.im y.im))) (neg.f64 (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 y.re (/.f64 x.im y.im) (*.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x.re) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal 0 binary64) x.re) (-.f64 (/.f64 (*.f64 y.re x.im) y.im) x.re)) |
(*.f64 #s(literal 1 binary64) (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(fma.f64 x.im (/.f64 y.re y.im) x.re) |
(fma.f64 y.re (/.f64 x.im y.im) x.re) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(fma.f64 x.im (/.f64 y.re y.im) x.re) |
(fma.f64 y.re (/.f64 x.im y.im) x.re) |
(*.f64 (sqrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) (sqrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(fma.f64 x.im (/.f64 y.re y.im) x.re) |
(fma.f64 y.re (/.f64 x.im y.im) x.re) |
(/.f64 (-.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 x.re (*.f64 x.im (/.f64 y.re y.im)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64)) (*.f64 x.re (fma.f64 y.re (/.f64 x.im y.im) x.re)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 x.re (*.f64 x.im (/.f64 y.re y.im))))))) |
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64)) (*.f64 x.re (fma.f64 y.re (/.f64 x.im y.im) x.re))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (neg.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (neg.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re))) |
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 2 binary64)) (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re)))) |
(/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64))) (+.f64 (-.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 x.re (*.f64 x.im (/.f64 y.re y.im)))) (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)))) |
(/.f64 (+.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 3 binary64))) (+.f64 (*.f64 x.re (-.f64 x.re (/.f64 (*.f64 y.re x.im) y.im))) (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64)))) |
(pow.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) #s(literal 1 binary64)) |
(fma.f64 x.im (/.f64 y.re y.im) x.re) |
(fma.f64 y.re (/.f64 x.im y.im) x.re) |
(pow.f64 (cbrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 3 binary64)) |
(fma.f64 x.im (/.f64 y.re y.im) x.re) |
(fma.f64 y.re (/.f64 x.im y.im) x.re) |
(pow.f64 (pow.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(fma.f64 x.im (/.f64 y.re y.im) x.re) |
(fma.f64 y.re (/.f64 x.im y.im) x.re) |
(pow.f64 (sqrt.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 2 binary64)) |
(fma.f64 x.im (/.f64 y.re y.im) x.re) |
(fma.f64 y.re (/.f64 x.im y.im) x.re) |
(sqrt.f64 (pow.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) #s(literal 2 binary64))) |
(sqrt.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 2 binary64))) |
(fabs.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(log.f64 (exp.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(fma.f64 x.im (/.f64 y.re y.im) x.re) |
(fma.f64 y.re (/.f64 x.im y.im) x.re) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)))) |
(fma.f64 x.im (/.f64 y.re y.im) x.re) |
(fma.f64 y.re (/.f64 x.im y.im) x.re) |
(cbrt.f64 (pow.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) #s(literal 3 binary64))) |
(fma.f64 x.im (/.f64 y.re y.im) x.re) |
(fma.f64 y.re (/.f64 x.im y.im) x.re) |
(expm1.f64 (log1p.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(expm1.f64 (log1p.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re))) |
(log1p.f64 (expm1.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(fma.f64 x.im (/.f64 y.re y.im) x.re) |
(fma.f64 y.re (/.f64 x.im y.im) x.re) |
(exp.f64 (log.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(fma.f64 x.im (/.f64 y.re y.im) x.re) |
(fma.f64 y.re (/.f64 x.im y.im) x.re) |
(exp.f64 (*.f64 (log.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re)) #s(literal 1 binary64))) |
(fma.f64 x.im (/.f64 y.re y.im) x.re) |
(fma.f64 y.re (/.f64 x.im y.im) x.re) |
(fma.f64 y.re (/.f64 x.im y.im) x.re) |
(fma.f64 x.im (/.f64 y.re y.im) x.re) |
(fma.f64 (/.f64 x.im y.im) y.re x.re) |
(fma.f64 x.im (/.f64 y.re y.im) x.re) |
(fma.f64 y.re (/.f64 x.im y.im) x.re) |
(fma.f64 #s(literal 1 binary64) (*.f64 y.re (/.f64 x.im y.im)) x.re) |
(fma.f64 x.im (/.f64 y.re y.im) x.re) |
(fma.f64 y.re (/.f64 x.im y.im) x.re) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y.re (/.f64 x.im y.im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.re (/.f64 x.im y.im))) x.re) |
(fma.f64 x.im (/.f64 y.re y.im) x.re) |
(fma.f64 y.re (/.f64 x.im y.im) x.re) |
(fma.f64 (sqrt.f64 (*.f64 y.re (/.f64 x.im y.im))) (sqrt.f64 (*.f64 y.re (/.f64 x.im y.im))) x.re) |
(fma.f64 x.im (/.f64 y.re y.im) x.re) |
(fma.f64 y.re (/.f64 x.im y.im) x.re) |
(-.f64 #s(literal 0 binary64) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 x.re (*.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 (*.f64 y.im (neg.f64 x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)))) |
(*.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) x.re) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(*.f64 x.re (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(*.f64 x.re (neg.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 x.re (*.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 (*.f64 y.im (neg.f64 x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) |
(*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.re)) (hypot.f64 y.im y.re)) (/.f64 (sqrt.f64 (*.f64 y.im x.re)) (hypot.f64 y.im y.re))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) (/.f64 (*.f64 y.im x.re) (hypot.f64 y.im y.re))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 x.re (*.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 (*.f64 y.im (neg.f64 x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) |
(*.f64 (/.f64 y.im #s(literal 1 binary64)) (/.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (/.f64 x.re (hypot.f64 y.im y.re))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 x.re #s(literal 1 binary64)) (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(*.f64 (/.f64 x.re (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (/.f64 y.im (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64)))) |
(*.f64 (/.f64 y.im (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (/.f64 x.re (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (/.f64 (*.f64 y.im x.re) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (*.f64 y.im (/.f64 x.re (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))))) |
(*.f64 (/.f64 y.im (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64)))) |
(*.f64 (/.f64 x.re (hypot.f64 y.im y.re)) (/.f64 y.im (hypot.f64 y.im y.re))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 y.im (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (*.f64 y.im (/.f64 x.re (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y.im x.re)) #s(literal 2 binary64)) (hypot.f64 y.im y.re)) (/.f64 (cbrt.f64 (*.f64 y.im x.re)) (hypot.f64 y.im y.re))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y.im x.re)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 y.im x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y.im x.re)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (cbrt.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 (cbrt.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 y.im x.re)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.re)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 y.im x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.re)) (cbrt.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) (/.f64 (sqrt.f64 (*.f64 y.im x.re)) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64)))) |
(pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 1 binary64)) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 3 binary64)) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(pow.f64 (pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.re)) (hypot.f64 y.im y.re)) #s(literal 2 binary64)) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) (*.f64 y.im x.re)) #s(literal -1 binary64)) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 y.im x.re)) |
(neg.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 x.re (*.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(*.f64 (*.f64 y.im (neg.f64 x.re)) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) |
(sqrt.f64 (/.f64 (pow.f64 (*.f64 y.im x.re) #s(literal 2 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 4 binary64)))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 x.re) y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))))) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64))) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (*.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))) #s(literal 3 binary64)))) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y.im x.re) #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(expm1.f64 (log1p.f64 (*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(exp.f64 (log.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64))))) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y.im x.re) (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)))) #s(literal 1 binary64))) |
(*.f64 y.im (*.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal -2 binary64)) x.re)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re))) |
(*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(*.f64 #s(literal 1 binary64) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(*.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal -2 binary64))) |
(*.f64 x.re (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal -2 binary64)))) |
(*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) (pow.f64 y.im #s(literal -2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(*.f64 (*.f64 (sqrt.f64 x.re) (/.f64 y.re y.im)) (*.f64 (sqrt.f64 x.re) (/.f64 y.re y.im))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(*.f64 (/.f64 x.re y.im) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) y.im)) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(*.f64 (/.f64 #s(literal 1 binary64) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im)) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(*.f64 (/.f64 x.re #s(literal 1 binary64)) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(*.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) y.im) (/.f64 x.re y.im)) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(*.f64 (/.f64 x.re (cbrt.f64 (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(*.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (cbrt.f64 (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 x.re (cbrt.f64 (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 2 binary64)) y.im) (/.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 y.im #s(literal 4 binary64)))) (cbrt.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 y.im #s(literal 4 binary64))))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 y.im #s(literal 4 binary64))))) |
(*.f64 (/.f64 (*.f64 y.re (sqrt.f64 x.re)) #s(literal 1 binary64)) (/.f64 (*.f64 y.re (sqrt.f64 x.re)) (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(*.f64 (/.f64 (*.f64 y.re (sqrt.f64 x.re)) (cbrt.f64 (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 y.re (sqrt.f64 x.re)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (*.f64 y.re (sqrt.f64 x.re)) (cbrt.f64 (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 y.re (/.f64 (sqrt.f64 x.re) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))))) |
(pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 3 binary64)) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(pow.f64 (*.f64 (sqrt.f64 x.re) (/.f64 y.re y.im)) #s(literal 2 binary64)) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(pow.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) #s(literal -1 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re))) |
(sqrt.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64))) |
(fabs.f64 (*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re)) |
(log.f64 (pow.f64 (exp.f64 x.re) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re))) |
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 1 binary64))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re))) |
(pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) #s(literal 1 binary64)) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) |
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 3 binary64)) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) |
(pow.f64 (pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) |
(pow.f64 (*.f64 y.re (sqrt.f64 x.re)) #s(literal 2 binary64)) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) |
(sqrt.f64 (pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) #s(literal 2 binary64))) |
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) #s(literal 2 binary64))) |
(fabs.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) |
(log.f64 (pow.f64 (exp.f64 x.re) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) |
(cbrt.f64 (pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) #s(literal 3 binary64))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) |
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re))) |
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) |
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) #s(literal 1 binary64))) |
(*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) |
(+.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) x.re)) |
(fma.f64 (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) #s(literal -1 binary64)) x.re (/.f64 (*.f64 y.re x.im) y.im)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)))) |
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re (fma.f64 y.re (/.f64 x.im y.im) x.re)))) |
(-.f64 (/.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 2 binary64)) (-.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) (/.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) #s(literal 2 binary64)) (pow.f64 (*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) #s(literal 2 binary64))) (-.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) (*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re))) |
(*.f64 #s(literal 1 binary64) (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) |
(fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)))) |
(fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(*.f64 (sqrt.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) (sqrt.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)))) |
(fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(/.f64 (+.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) x.re) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) (pow.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) (-.f64 (*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) (fma.f64 y.re (/.f64 x.im y.im) x.re))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) #s(literal 2 binary64)) (pow.f64 (*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) #s(literal 2 binary64))) (-.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) (*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re))) |
(/.f64 (+.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 x.re (*.f64 x.im (/.f64 y.re y.im)))))) (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 x.re (*.f64 x.im (/.f64 y.re y.im))))))) |
(/.f64 (fma.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) (-.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64)) (*.f64 x.re (fma.f64 y.re (/.f64 x.im y.im) x.re)))) (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) (+.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64)) (*.f64 x.re (fma.f64 y.re (/.f64 x.im y.im) x.re))))) |
(/.f64 (+.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (fma.f64 x.im (/.f64 y.re y.im) x.re))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) |
(/.f64 (fma.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) (-.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (fma.f64 y.re (/.f64 x.im y.im) x.re)) (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(/.f64 (+.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))))) |
(/.f64 (fma.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 x.re (*.f64 x.im (/.f64 y.re y.im))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 x.re (*.f64 x.im (/.f64 y.re y.im))))))) |
(/.f64 (fma.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) (+.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64)) (*.f64 x.re (fma.f64 y.re (/.f64 x.im y.im) x.re))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64)) (*.f64 x.re (fma.f64 y.re (/.f64 x.im y.im) x.re))))) |
(/.f64 (+.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (fma.f64 x.im (/.f64 y.re y.im) x.re)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) |
(/.f64 (fma.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) |
(/.f64 (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) (fma.f64 y.re (/.f64 x.im y.im) x.re))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)))) (*.f64 (neg.f64 (pow.f64 y.im #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (*.f64 (neg.f64 (pow.f64 y.im #s(literal 2 binary64))) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (neg.f64 (pow.f64 y.im #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 x.re (*.f64 x.im (/.f64 y.re y.im))))) (*.f64 x.re (neg.f64 (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 x.re (*.f64 x.im (/.f64 y.re y.im))))) (neg.f64 (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) (+.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64)) (*.f64 x.re (fma.f64 y.re (/.f64 x.im y.im) x.re))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64))) (*.f64 x.re (fma.f64 y.re (/.f64 x.im y.im) x.re))))) |
(/.f64 (+.f64 (*.f64 (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (fma.f64 x.im (/.f64 y.re y.im) x.re)) (*.f64 (neg.f64 (pow.f64 y.im #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (neg.f64 (pow.f64 y.im #s(literal 2 binary64))) (fma.f64 x.im (/.f64 y.re y.im) x.re))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (neg.f64 (pow.f64 y.im #s(literal 2 binary64))) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (neg.f64 (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (neg.f64 (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (neg.f64 (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) (fma.f64 y.re (/.f64 x.im y.im) x.re)))) (*.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) (neg.f64 (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) #s(literal 1 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 x.re (*.f64 x.im (/.f64 y.re y.im)))))) (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 x.re (*.f64 x.im (/.f64 y.re y.im))))))) |
(/.f64 (fma.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) (-.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64)) (*.f64 x.re (fma.f64 y.re (/.f64 x.im y.im) x.re)))) (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) (+.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64)) (*.f64 x.re (fma.f64 y.re (/.f64 x.im y.im) x.re))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (pow.f64 y.im #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (fma.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 x.re (*.f64 x.im (/.f64 y.re y.im))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 x.re (*.f64 x.im (/.f64 y.re y.im))))))) |
(/.f64 (fma.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) (+.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64)) (*.f64 x.re (fma.f64 y.re (/.f64 x.im y.im) x.re))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64)) (*.f64 x.re (fma.f64 y.re (/.f64 x.im y.im) x.re))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (neg.f64 (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) (neg.f64 (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (neg.f64 (pow.f64 y.im #s(literal 2 binary64))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 x.re (*.f64 x.im (/.f64 y.re y.im))))) (*.f64 x.re (neg.f64 (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 x.re (*.f64 x.im (/.f64 y.re y.im))))) (neg.f64 (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (neg.f64 (fma.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) (+.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64)) (*.f64 x.re (fma.f64 y.re (/.f64 x.im y.im) x.re))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64))) (*.f64 x.re (fma.f64 y.re (/.f64 x.im y.im) x.re))))) |
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 1 binary64))) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) |
(/.f64 (fma.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) (-.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (fma.f64 y.re (/.f64 x.im y.im) x.re)) (*.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (fma.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) |
(/.f64 (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) (fma.f64 y.re (/.f64 x.im y.im) x.re))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(/.f64 (+.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (neg.f64 (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (neg.f64 (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (neg.f64 (pow.f64 y.im #s(literal 2 binary64))) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (neg.f64 (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (neg.f64 (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (neg.f64 (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) (fma.f64 y.re (/.f64 x.im y.im) x.re)))) (*.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) (neg.f64 (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))))) |
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 3 binary64))) (neg.f64 (+.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 2 binary64)) (-.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) x.re) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))))) |
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) (pow.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) #s(literal 2 binary64)) (*.f64 (*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) (-.f64 (*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) (fma.f64 y.re (/.f64 x.im y.im) x.re)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64)))) (neg.f64 (-.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) #s(literal 2 binary64)) (pow.f64 (*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) #s(literal 2 binary64))) (-.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) (*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) (fma.f64 x.im (/.f64 y.re y.im) x.re))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) #s(literal 2 binary64)) (-.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) #s(literal 2 binary64)) (*.f64 (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) x.re) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) #s(literal 3 binary64)) (pow.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re) #s(literal 2 binary64)) (*.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) (-.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) (*.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (+.f64 (*.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))))) (*.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (*.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) (+.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) (*.f64 x.im (/.f64 y.re y.im)))))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) x.re) #s(literal 3 binary64))) (fma.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) x.re) (+.f64 (*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) x.re) (/.f64 (*.f64 y.re x.im) y.im)) (pow.f64 (/.f64 (*.f64 y.re x.im) y.im) #s(literal 2 binary64)))) |
(pow.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) #s(literal 1 binary64)) |
(fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(pow.f64 (cbrt.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) #s(literal 3 binary64)) |
(fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(pow.f64 (pow.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(pow.f64 (sqrt.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) #s(literal 2 binary64)) |
(fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(sqrt.f64 (pow.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) #s(literal 2 binary64))) |
(fabs.f64 (fma.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(log.f64 (exp.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)))) |
(fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))))) |
(fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(cbrt.f64 (pow.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) #s(literal 3 binary64))) |
(fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(expm1.f64 (log1p.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)))) |
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re (fma.f64 y.re (/.f64 x.im y.im) x.re)))) |
(log1p.f64 (expm1.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)))) |
(fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(exp.f64 (log.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)))) |
(fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(exp.f64 (*.f64 (log.f64 (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re))) #s(literal 1 binary64))) |
(fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(+.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) x.re)) |
(fma.f64 (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) #s(literal -1 binary64)) x.re (/.f64 (*.f64 y.re x.im) y.im)) |
(fma.f64 (/.f64 y.re y.im) x.im (neg.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(+.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) x.re)) |
(fma.f64 (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) #s(literal -1 binary64)) x.re (/.f64 (*.f64 y.re x.im) y.im)) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64))) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 y.re y.im)) (neg.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(+.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) x.re)) |
(fma.f64 (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) #s(literal -1 binary64)) x.re (/.f64 (*.f64 y.re x.im) y.im)) |
(fma.f64 #s(literal 1 binary64) (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) |
(+.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) |
(+.f64 x.re (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (/.f64 (*.f64 y.re x.im) y.im))) |
(fma.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal -2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) (pow.f64 y.im #s(literal -2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 x.re (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal -2 binary64))) (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re)) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) |
(+.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) |
(+.f64 x.re (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (/.f64 (*.f64 y.re x.im) y.im))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(+.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) x.re)) |
(fma.f64 (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) #s(literal -1 binary64)) x.re (/.f64 (*.f64 y.re x.im) y.im)) |
(fma.f64 (*.f64 (sqrt.f64 x.re) (/.f64 y.re y.im)) (*.f64 (sqrt.f64 x.re) (/.f64 y.re y.im)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(fma.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) x.re (fma.f64 y.re (/.f64 x.im y.im) x.re)) |
(fma.f64 (sqrt.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re)) (sqrt.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re)) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) |
(+.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))) |
(+.f64 x.re (fma.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) (/.f64 (*.f64 y.re x.im) y.im))) |
(fma.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 (-.f64 x.re (*.f64 x.re (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)))))) |
(+.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) x.re)) |
(fma.f64 (+.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 2 binary64)) #s(literal -1 binary64)) x.re (/.f64 (*.f64 y.re x.im) y.im)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (/.f64 y.re y.im)))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 y.re y.im)))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 y.re x.im) y.im))) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(/.f64 (neg.f64 (*.f64 x.im y.re)) (neg.f64 y.im)) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 1 binary64)) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 3 binary64)) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(pow.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(pow.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 2 binary64)) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(sqrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64))) |
(fabs.f64 (/.f64 (*.f64 y.re x.im) y.im)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 y.re y.im)) x.im)) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (/.f64 y.re y.im))))) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64))) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 y.re y.im)))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 y.re x.im) y.im))) |
(log1p.f64 (expm1.f64 (*.f64 x.im (/.f64 y.re y.im)))) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(exp.f64 (log.f64 (*.f64 x.im (/.f64 y.re y.im)))) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 1 binary64))) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (*.f64 y.re x.im) y.im) |
Compiled 19696 to 9209 computations (53.2% saved)
17 alts after pruning (14 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 769 | 10 | 779 |
| Fresh | 4 | 4 | 8 |
| Picked | 2 | 3 | 5 |
| Done | 0 | 0 | 0 |
| Total | 775 | 17 | 792 |
| Status | Accuracy | Program |
|---|---|---|
| 53.6% | (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.re)) (hypot.f64 y.im y.re)) #s(literal 2 binary64)))) | |
| 56.4% | (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) | |
| ▶ | 96.7% | (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re))))) |
| 35.9% | (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) x.re) y.im) | |
| ✓ | 45.3% | (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
| ▶ | 45.7% | (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
| 59.2% | (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) | |
| 61.2% | (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) | |
| ✓ | 41.2% | (/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
| 37.9% | (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) | |
| 41.7% | (/.f64 (*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) #s(literal -1 binary64))) y.im) | |
| ▶ | 51.5% | (/.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
| ▶ | 39.0% | (/.f64 (neg.f64 x.re) y.im) |
| ✓ | 45.9% | (/.f64 x.im y.re) |
| 16.3% | (/.f64 #s(literal 1 binary64) (/.f64 y.im (fma.f64 y.re (/.f64 x.im y.im) x.re))) | |
| ▶ | 45.5% | (+.f64 (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re)) |
| 13.6% | (expm1.f64 (log1p.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
Compiled 520 to 317 computations (39% saved)
Found 15 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 93.6% | (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
| ✓ | 92.0% | (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) |
| ✓ | 88.8% | (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) |
| ✓ | 82.5% | (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64))) |
| ✓ | 100.0% | (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
| ✓ | 92.8% | (*.f64 x.re (/.f64 y.im x.im)) |
| ✓ | 91.8% | (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
| ✓ | 60.5% | (/.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
| ✓ | 100.0% | (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
| ✓ | 99.2% | (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
| 92.5% | (*.f64 x.im (/.f64 y.re y.im)) | |
| ✓ | 100.0% | (/.f64 y.im (hypot.f64 y.im y.re)) |
| ✓ | 99.8% | (/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re)) |
| ✓ | 99.3% | (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re))))) |
| ✓ | 95.6% | (*.f64 x.re (/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re))) |
| 214.0ms | 256× | 256 | valid |
Compiled 272 to 78 computations (71.3% saved)
ival-pow: 45.0ms (25.7% of total)ival-div: 40.0ms (22.9% of total)ival-mult: 37.0ms (21.2% of total)<compiled-spec>: 19.0ms (10.9% of total)ival-add: 17.0ms (9.7% of total)ival-sub: 6.0ms (3.4% of total)ival-neg: 5.0ms (2.9% of total)ival-sqrt: 4.0ms (2.3% of total)const: 2.0ms (1.1% of total)| Inputs |
|---|
#<alt (*.f64 x.re (/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re)))> |
#<alt (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re)))))> |
#<alt (/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re))> |
#<alt (/.f64 y.im (hypot.f64 y.im y.re))> |
#<alt (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)> |
#<alt (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)> |
#<alt (/.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im)))> |
#<alt (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))> |
#<alt (*.f64 x.re (/.f64 y.im x.im))> |
#<alt (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))> |
#<alt (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))> |
#<alt (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))> |
| Outputs |
|---|
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 8 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 6 binary64)))))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (/.f64 x.re y.im)> |
#<alt (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im)> |
#<alt (/.f64 (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im)> |
#<alt (/.f64 (-.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im)> |
#<alt (/.f64 x.re y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))))) y.im))> |
#<alt (/.f64 x.re y.im)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.re y.im))> |
#<alt (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im))> |
#<alt (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 7 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.im #s(literal 5 binary64)))))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 (*.f64 x.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 (*.f64 x.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im))> |
#<alt (-.f64 (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im))> |
#<alt (-.f64 (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re y.im))> |
#<alt (/.f64 x.im y.re)> |
#<alt (/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re)> |
#<alt (/.f64 (-.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) y.re)) y.re)> |
#<alt (/.f64 (-.f64 (+.f64 x.im (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) y.re))) y.re)> |
#<alt (/.f64 x.im y.re)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re)) (*.f64 x.re y.im)) y.re))) y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) y.re)) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) y.re)) (*.f64 x.re y.im)) y.re))) y.re))> |
#<alt (/.f64 x.im y.re)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 y.im (-.f64 (*.f64 y.im (-.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (/.f64 (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) y.im)> |
#<alt (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re) y.im)> |
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) x.re) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 x.im y.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im)) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) y.im) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) (*.f64 x.im y.re)) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 8 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 6 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (/.f64 #s(literal 1 binary64) y.im)> |
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im)> |
#<alt (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) y.im)> |
#<alt (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im)> |
#<alt (/.f64 #s(literal 1 binary64) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))))) y.im))> |
#<alt (/.f64 #s(literal 1 binary64) y.im)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im))> |
#<alt (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y.im))> |
#<alt (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y.im))> |
#<alt (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 y.im (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 y.im (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 y.im y.re)> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.re)))> |
#<alt (*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 5 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) y.re)))> |
#<alt (*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 7 binary64)))) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) y.re)))> |
#<alt #s(literal 1 binary64)> |
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))> |
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))))> |
#<alt #s(literal -1 binary64)> |
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 1 binary64))> |
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) #s(literal 1 binary64))> |
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) #s(literal 1 binary64))> |
#<alt #s(literal 1 binary64)> |
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 2 binary64)))))))> |
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 2 binary64)))))))> |
#<alt (/.f64 y.im y.re)> |
#<alt (/.f64 (+.f64 y.im (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) y.re)> |
#<alt (/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) y.re)> |
#<alt (/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (pow.f64 y.im #s(literal 6 binary64)))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) y.re)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 y.im y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.im (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (pow.f64 y.im #s(literal 6 binary64)))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re)))))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im)))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im)))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im)))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im))))> |
#<alt (*.f64 #s(literal -1 binary64) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im)))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im)))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im)))> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im))))> |
#<alt (*.f64 #s(literal -1 binary64) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im)))> |
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im)))> |
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im)))> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re))))> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (*.f64 #s(literal -1 binary64) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re)> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) x.re)> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64)))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64)))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) x.re)> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 3 binary64))))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 y.re (+.f64 (*.f64 y.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))))> |
#<alt (/.f64 x.im y.re)> |
#<alt (/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re)> |
#<alt (/.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) y.re)> |
#<alt (/.f64 (-.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) y.re)> |
#<alt (/.f64 x.im y.re)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) y.re))) y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) y.re)) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) y.re))) y.re))) y.re))> |
#<alt (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (/.f64 x.im y.re)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 y.im (-.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))))) (/.f64 x.im y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im)> |
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 (*.f64 x.im y.re) y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 x.im y.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im)) y.im))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) y.im) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) (*.f64 x.im y.re)) y.im))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (*.f64 x.im y.re)> |
#<alt (*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))))> |
#<alt (*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))))> |
#<alt (*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))))> |
#<alt (*.f64 x.im y.re)> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (*.f64 x.im y.re)> |
#<alt (*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))))> |
#<alt (*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))))> |
#<alt (*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))))> |
#<alt (*.f64 x.im y.re)> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re))))> |
#<alt (*.f64 x.im y.re)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im))> |
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) y.im) (/.f64 (*.f64 x.im y.re) x.re)))> |
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) y.im) (/.f64 (*.f64 x.im y.re) x.re)))> |
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) y.im) (/.f64 (*.f64 x.im y.re) x.re)))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re)))))> |
#<alt (*.f64 x.im y.re)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)))))> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (/.f64 (*.f64 x.re y.im) x.im)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))> |
#<alt (-.f64 y.re (/.f64 (*.f64 x.re y.im) x.im))> |
#<alt (-.f64 y.re (/.f64 (*.f64 x.re y.im) x.im))> |
#<alt (-.f64 y.re (/.f64 (*.f64 x.re y.im) x.im))> |
#<alt y.re> |
#<alt (*.f64 y.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))> |
#<alt (*.f64 y.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))> |
#<alt (*.f64 y.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))> |
#<alt y.re> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (-.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) #s(literal 1 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (-.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) #s(literal 1 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (-.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) #s(literal 1 binary64))))> |
#<alt y.re> |
#<alt (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))> |
#<alt (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))> |
#<alt (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))> |
#<alt (*.f64 x.re (-.f64 (/.f64 y.re x.re) (/.f64 y.im x.im)))> |
#<alt (*.f64 x.re (-.f64 (/.f64 y.re x.re) (/.f64 y.im x.im)))> |
#<alt (*.f64 x.re (-.f64 (/.f64 y.re x.re) (/.f64 y.im x.im)))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re x.re)) (*.f64 #s(literal -1 binary64) (/.f64 y.im x.im)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re x.re)) (*.f64 #s(literal -1 binary64) (/.f64 y.im x.im)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re x.re)) (*.f64 #s(literal -1 binary64) (/.f64 y.im x.im)))))> |
#<alt y.re> |
#<alt (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))> |
#<alt (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))> |
#<alt (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))> |
#<alt (*.f64 y.im (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im)))> |
#<alt (*.f64 y.im (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im)))> |
#<alt (*.f64 y.im (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im)))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))> |
#<alt (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) x.im)> |
#<alt (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) x.im)> |
#<alt (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) x.im)> |
#<alt y.re> |
#<alt (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))> |
#<alt (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))> |
#<alt (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))> |
#<alt y.re> |
#<alt (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))> |
#<alt (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))> |
#<alt (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64))))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64))))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (/.f64 x.re (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (/.f64 x.re (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (/.f64 x.re (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64))))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im y.im)) (*.f64 #s(literal -1 binary64) (*.f64 x.re y.re))) (pow.f64 y.re #s(literal 3 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im y.im)) (*.f64 #s(literal -1 binary64) (*.f64 x.re y.re))) (pow.f64 y.re #s(literal 3 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im y.im)) (*.f64 #s(literal -1 binary64) (*.f64 x.re y.re))) (pow.f64 y.re #s(literal 3 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) y.re)) x.re) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) y.re)) x.re) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) y.re)) x.re) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) y.re)) x.re) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) y.re)) x.re) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) y.re)) x.re) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.im y.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.im y.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.im y.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64))))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64))))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64))))> |
#<alt (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64))))> |
#<alt (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64))))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 y.im y.re)))) (pow.f64 y.re #s(literal 3 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 y.im y.re)))) (pow.f64 y.re #s(literal 3 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 y.im y.re)))) (pow.f64 y.re #s(literal 3 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))))))> |
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))))))> |
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))))))> |
141 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | y.re | @ | 0 | (/ y.im (sqrt (+ (* y.im y.im) (* y.re y.re)))) |
| 2.0ms | x.im | @ | inf | (/ (* x.im (- y.re (* x.re (/ y.im x.im)))) (+ (* y.re y.re) (* y.im y.im))) |
| 1.0ms | x.re | @ | inf | (* y.im (- (* -1 (/ (* x.im y.im) (pow y.re 3))) (/ x.re (pow y.re 2)))) |
| 1.0ms | x.im | @ | -inf | (/ (* x.im (- y.re (* x.re (/ y.im x.im)))) (+ (* y.re y.re) (* y.im y.im))) |
| 1.0ms | x.im | @ | 0 | (/ (* x.im y.im) (pow y.re 3)) |
| 1× | batch-egg-rewrite |
| 349× | log1p-expm1-u |
| 349× | expm1-log1p-u |
| 344× | add-cube-cbrt |
| 341× | add-exp-log |
| 341× | add-log-exp |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 45 | 594 |
| 1 | 798 | 574 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x.re (/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re))))) |
(/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(/.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(*.f64 x.re (/.f64 y.im x.im)) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64))) |
(/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) |
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
| Outputs |
|---|
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) #s(literal 1 binary64)) |
(/.f64 (*.f64 x.re (/.f64 y.im (hypot.f64 y.im y.re))) (hypot.f64 y.im y.re)) |
(pow.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (*.f64 (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re)) (sqrt.f64 x.re)) #s(literal 2 binary64)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) x.re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) |
(cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(log1p.f64 (expm1.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(exp.f64 (log.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) #s(literal 1 binary64))) |
(+.f64 (*.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re))) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))))) |
(*.f64 (sqrt.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) (sqrt.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))))) |
(pow.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) #s(literal 2 binary64)) |
(log.f64 (exp.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))))) |
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))))) |
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))))) |
(exp.f64 (log.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(*.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re))) |
(*.f64 #s(literal 1 binary64) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re)) (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re))) |
(pow.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (hypot.f64 y.im y.re) (/.f64 y.im (hypot.f64 y.im y.re))) #s(literal -1 binary64)) |
(log.f64 (exp.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(cbrt.f64 (pow.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) #s(literal 3 binary64)))) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 y.im (hypot.f64 y.im y.re)) #s(literal 3 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(log1p.f64 (expm1.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(exp.f64 (log.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) #s(literal 1 binary64)) |
(*.f64 y.im (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re))) |
(*.f64 #s(literal 1 binary64) (/.f64 y.im (hypot.f64 y.im y.re))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y.im (hypot.f64 y.im y.re))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) |
(*.f64 (sqrt.f64 (/.f64 y.im (hypot.f64 y.im y.re))) (sqrt.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) |
(pow.f64 (/.f64 y.im (hypot.f64 y.im y.re)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 y.im (hypot.f64 y.im y.re))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 y.im (hypot.f64 y.im y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 y.im (hypot.f64 y.im y.re))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1 binary64)) |
(log.f64 (exp.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y.im (hypot.f64 y.im y.re))))) |
(cbrt.f64 (pow.f64 (/.f64 y.im (hypot.f64 y.im y.re)) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) |
(log1p.f64 (expm1.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) |
(exp.f64 (log.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 y.im (hypot.f64 y.im y.re))) #s(literal 1 binary64))) |
(-.f64 (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (/.f64 x.re y.im)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) #s(literal 1 binary64)) |
(*.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) (/.f64 #s(literal 1 binary64) y.im)) |
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) (sqrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(pow.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) #s(literal -1 binary64)) |
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)))) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) #s(literal 1 binary64))) |
(+.f64 (*.f64 x.im (/.f64 y.re y.im)) (neg.f64 x.re)) |
(+.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) (fma.f64 (neg.f64 (sqrt.f64 x.re)) (sqrt.f64 x.re) x.re)) |
(+.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 (neg.f64 x.re) #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 (/.f64 y.re y.im) x.im (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 (neg.f64 x.re) #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (/.f64 y.re y.im) x.im (neg.f64 (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 y.re y.im)) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 (neg.f64 x.re) #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 y.re y.im)) (neg.f64 (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 (neg.f64 x.re) #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 (neg.f64 x.re) #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) (sqrt.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)))) |
(pow.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) #s(literal 2 binary64)) |
(log.f64 (exp.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)))) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(exp.f64 (log.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) #s(literal 1 binary64))) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(fma.f64 (/.f64 y.re y.im) x.im (neg.f64 x.re)) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 y.re y.im)) (neg.f64 x.re)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 x.re)) |
(fma.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 x.re)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) #s(literal 1 binary64)) |
(*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) (hypot.f64 y.im y.re)) (/.f64 (sqrt.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) (hypot.f64 y.im y.re))) |
(pow.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) (hypot.f64 y.im y.re)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) #s(literal -1 binary64)) |
(log.f64 (pow.f64 (exp.f64 x.im) (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) |
(cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(log1p.f64 (expm1.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(exp.f64 (log.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))))) #s(literal 1 binary64)) |
(pow.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) #s(literal 2 binary64)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) x.im)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))))) |
(cbrt.f64 (pow.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))))) |
(log1p.f64 (expm1.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))))) |
(exp.f64 (log.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 1 binary64)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) #s(literal 3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 x.re (/.f64 y.im x.im))) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 y.im x.im)) x.re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (/.f64 y.im x.im))))) |
(cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 x.re (/.f64 y.im x.im)))) |
(log1p.f64 (expm1.f64 (*.f64 x.re (/.f64 y.im x.im)))) |
(exp.f64 (log.f64 (*.f64 x.re (/.f64 y.im x.im)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (/.f64 y.im x.im))) #s(literal 1 binary64))) |
(+.f64 y.re (neg.f64 (*.f64 x.re (/.f64 y.im x.im)))) |
(+.f64 y.re (*.f64 (neg.f64 x.re) (/.f64 y.im x.im))) |
(+.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (fma.f64 (neg.f64 (/.f64 y.im x.im)) x.re (*.f64 x.re (/.f64 y.im x.im)))) |
(+.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (fma.f64 (neg.f64 x.re) (/.f64 y.im x.im) (*.f64 x.re (/.f64 y.im x.im)))) |
(+.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (/.f64 y.im x.im)))) (sqrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (*.f64 x.re (/.f64 y.im x.im)))) |
(+.f64 (fma.f64 #s(literal 1 binary64) y.re (neg.f64 (*.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (/.f64 y.im x.im))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 1 binary64)))) |
(+.f64 (fma.f64 #s(literal 1 binary64) y.re (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im)))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (cbrt.f64 y.re) (neg.f64 (*.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (/.f64 y.im x.im))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (cbrt.f64 y.re) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im)))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 (sqrt.f64 y.re) (sqrt.f64 y.re) (neg.f64 (*.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (/.f64 y.im x.im))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (sqrt.f64 y.re) (sqrt.f64 y.re) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im)))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) |
(*.f64 #s(literal 1 binary64) (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) |
(*.f64 (sqrt.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) (sqrt.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) |
(/.f64 (-.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 3 binary64))) (fma.f64 y.re y.re (+.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)) (*.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))))) |
(/.f64 (-.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64))) (+.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(pow.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 2 binary64)) |
(log.f64 (exp.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))))) |
(cbrt.f64 (pow.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) |
(log1p.f64 (expm1.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) |
(exp.f64 (log.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 1 binary64))) |
(fma.f64 #s(literal 1 binary64) y.re (neg.f64 (*.f64 x.re (/.f64 y.im x.im)))) |
(fma.f64 #s(literal 1 binary64) y.re (*.f64 (neg.f64 x.re) (/.f64 y.im x.im))) |
(fma.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (cbrt.f64 y.re) (neg.f64 (*.f64 x.re (/.f64 y.im x.im)))) |
(fma.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (cbrt.f64 y.re) (*.f64 (neg.f64 x.re) (/.f64 y.im x.im))) |
(fma.f64 (sqrt.f64 y.re) (sqrt.f64 y.re) (neg.f64 (*.f64 x.re (/.f64 y.im x.im)))) |
(fma.f64 (sqrt.f64 y.re) (sqrt.f64 y.re) (*.f64 (neg.f64 x.re) (/.f64 y.im x.im))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) #s(literal 1 binary64)) |
(*.f64 x.im (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))) |
(*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) |
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) |
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 y.im x.im)) y.re) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 y.im x.im)) y.re)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.im)) (pow.f64 y.re #s(literal 3/2 binary64))) (/.f64 (sqrt.f64 (*.f64 y.im x.im)) (pow.f64 y.re #s(literal 3/2 binary64)))) |
(pow.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal 1 binary64)) |
(pow.f64 (/.f64 (cbrt.f64 (*.f64 y.im x.im)) y.re) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.im)) (pow.f64 y.re #s(literal 3/2 binary64))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (*.f64 y.im x.im)) #s(literal -1 binary64)) |
(log.f64 (pow.f64 (exp.f64 (*.f64 y.im x.im)) (pow.f64 y.re #s(literal -3 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y.im x.im) #s(literal 3 binary64)) (pow.f64 (pow.f64 y.re #s(literal 3 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) |
(exp.f64 (log.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 1 binary64)) |
(*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) |
(*.f64 #s(literal 1 binary64) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(*.f64 (/.f64 (sqrt.f64 x.re) y.re) (/.f64 (sqrt.f64 x.re) y.re)) |
(pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 y.re #s(literal 6 binary64))) #s(literal 1/3 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 x.re) y.re) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) #s(literal -1 binary64)) |
(log.f64 (pow.f64 (exp.f64 x.re) (pow.f64 y.re #s(literal -2 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 1 binary64))) |
(+.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(+.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x.re) y.re)) (/.f64 (sqrt.f64 x.re) y.re) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(+.f64 (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (neg.f64 (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) |
(+.f64 (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) (neg.f64 (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) |
(+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) (neg.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) |
(+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (neg.f64 (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) |
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (neg.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) |
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) (neg.f64 (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) |
(+.f64 (fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) (neg.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (neg.f64 (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) |
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (neg.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) |
(*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(*.f64 (sqrt.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) (sqrt.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 2 binary64))) (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) #s(literal 3 binary64)) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (+.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))))) |
(pow.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 2 binary64)) |
(log.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))))) |
(cbrt.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(log1p.f64 (expm1.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(exp.f64 (log.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 1 binary64))) |
(fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))))) #s(literal 1 binary64)) |
(pow.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) #s(literal 2 binary64)) |
(log.f64 (pow.f64 (exp.f64 y.im) (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))))) |
(cbrt.f64 (pow.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))))) |
(log1p.f64 (expm1.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))))) |
(exp.f64 (log.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) #s(literal 1 binary64))) |
| 1× | egg-herbie |
| 640× | fma-define |
| 323× | times-frac |
| 310× | distribute-lft-in |
| 306× | distribute-rgt-in |
| 305× | *-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 1257 | 41924 |
| 1 | 3484 | 38290 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 8 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 6 binary64)))))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 x.re y.im) |
(/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(/.f64 (-.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 x.re y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))))) y.im)) |
(/.f64 x.re y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.re y.im)) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im)) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 7 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.im #s(literal 5 binary64)))))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im)) |
(/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 x.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 x.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(-.f64 (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im)) |
(-.f64 (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re y.im)) |
(/.f64 x.im y.re) |
(/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 (-.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) y.re)) y.re) |
(/.f64 (-.f64 (+.f64 x.im (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 x.im y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re)) (*.f64 x.re y.im)) y.re))) y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) y.re)) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) y.re)) (*.f64 x.re y.im)) y.re))) y.re)) |
(/.f64 x.im y.re) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 y.im (-.f64 (*.f64 y.im (-.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) y.im) |
(/.f64 (-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re) y.im) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) x.re) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 x.im y.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im)) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) y.im) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) (*.f64 x.im y.re)) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 8 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 6 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) y.im) |
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 #s(literal 1 binary64) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))))) y.im)) |
(/.f64 #s(literal 1 binary64) y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im)) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y.im)) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y.im)) |
(/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 y.im y.re) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 5 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 7 binary64)))) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) y.re))) |
#s(literal 1 binary64) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) |
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))) |
#s(literal -1 binary64) |
(-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 1 binary64)) |
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) #s(literal 1 binary64)) |
#s(literal 1 binary64) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 2 binary64))))))) |
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 2 binary64))))))) |
(/.f64 y.im y.re) |
(/.f64 (+.f64 y.im (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) y.re) |
(/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) y.re) |
(/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (pow.f64 y.im #s(literal 6 binary64)))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 y.im y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.im (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (pow.f64 y.im #s(literal 6 binary64)))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(*.f64 #s(literal -1 binary64) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im))) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im)))) |
(*.f64 #s(literal -1 binary64) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im))) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)))) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im) |
(*.f64 #s(literal -1 binary64) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(*.f64 #s(literal -1 binary64) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(/.f64 (*.f64 x.im y.re) y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(*.f64 #s(literal -1 binary64) x.re) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(*.f64 #s(literal -1 binary64) x.re) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 3 binary64)))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 y.re (+.f64 (*.f64 y.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))))) |
(/.f64 x.im y.re) |
(/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) y.re) |
(/.f64 (-.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) y.re) |
(/.f64 x.im y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) y.re))) y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) y.re)) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) y.re))) y.re))) y.re)) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(/.f64 x.im y.re) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 y.im (-.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))))) (/.f64 x.im y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 (*.f64 x.im y.re) y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 x.im y.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im)) y.im))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) y.im) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) (*.f64 x.im y.re)) y.im))) y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(*.f64 x.im y.re) |
(*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im y.re) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(*.f64 x.im y.re) |
(*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 x.im y.re) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 x.im y.re) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) y.im) (/.f64 (*.f64 x.im y.re) x.re))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) y.im) (/.f64 (*.f64 x.im y.re) x.re))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) y.im) (/.f64 (*.f64 x.im y.re) x.re))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re))))) |
(*.f64 x.im y.re) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))))) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)) |
(-.f64 y.re (/.f64 (*.f64 x.re y.im) x.im)) |
(-.f64 y.re (/.f64 (*.f64 x.re y.im) x.im)) |
(-.f64 y.re (/.f64 (*.f64 x.re y.im) x.im)) |
y.re |
(*.f64 y.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) |
(*.f64 y.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) |
(*.f64 y.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) |
y.re |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (-.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) #s(literal 1 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (-.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) #s(literal 1 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (-.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) #s(literal 1 binary64)))) |
y.re |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)) |
(*.f64 x.re (-.f64 (/.f64 y.re x.re) (/.f64 y.im x.im))) |
(*.f64 x.re (-.f64 (/.f64 y.re x.re) (/.f64 y.im x.im))) |
(*.f64 x.re (-.f64 (/.f64 y.re x.re) (/.f64 y.im x.im))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re x.re)) (*.f64 #s(literal -1 binary64) (/.f64 y.im x.im))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re x.re)) (*.f64 #s(literal -1 binary64) (/.f64 y.im x.im))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re x.re)) (*.f64 #s(literal -1 binary64) (/.f64 y.im x.im))))) |
y.re |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)) |
(*.f64 y.im (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(*.f64 y.im (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(*.f64 y.im (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im))))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im))))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) x.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) x.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) x.im) |
y.re |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
y.re |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (/.f64 x.re (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (/.f64 x.re (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (/.f64 x.re (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im y.im)) (*.f64 #s(literal -1 binary64) (*.f64 x.re y.re))) (pow.f64 y.re #s(literal 3 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im y.im)) (*.f64 #s(literal -1 binary64) (*.f64 x.re y.re))) (pow.f64 y.re #s(literal 3 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im y.im)) (*.f64 #s(literal -1 binary64) (*.f64 x.re y.re))) (pow.f64 y.re #s(literal 3 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) y.re)) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) y.re)) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) y.re)) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) y.re)) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) y.re)) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) y.re)) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.im y.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.im y.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.im y.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 y.im y.re)))) (pow.f64 y.re #s(literal 3 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 y.im y.re)))) (pow.f64 y.re #s(literal 3 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 y.im y.re)))) (pow.f64 y.re #s(literal 3 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) #s(literal 1 binary64)) |
(/.f64 (*.f64 x.re (/.f64 y.im (hypot.f64 y.im y.re))) (hypot.f64 y.im y.re)) |
(pow.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (*.f64 (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re)) (sqrt.f64 x.re)) #s(literal 2 binary64)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) x.re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) |
(cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(log1p.f64 (expm1.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(exp.f64 (log.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) #s(literal 1 binary64))) |
(+.f64 (*.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re))) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))))) |
(*.f64 (sqrt.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) (sqrt.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))))) |
(pow.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) #s(literal 2 binary64)) |
(log.f64 (exp.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))))) |
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))))) |
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))))) |
(exp.f64 (log.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(*.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re))) |
(*.f64 #s(literal 1 binary64) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re)) (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re))) |
(pow.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (hypot.f64 y.im y.re) (/.f64 y.im (hypot.f64 y.im y.re))) #s(literal -1 binary64)) |
(log.f64 (exp.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(cbrt.f64 (pow.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) #s(literal 3 binary64)))) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 y.im (hypot.f64 y.im y.re)) #s(literal 3 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(log1p.f64 (expm1.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(exp.f64 (log.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) #s(literal 1 binary64)) |
(*.f64 y.im (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re))) |
(*.f64 #s(literal 1 binary64) (/.f64 y.im (hypot.f64 y.im y.re))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y.im (hypot.f64 y.im y.re))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) |
(*.f64 (sqrt.f64 (/.f64 y.im (hypot.f64 y.im y.re))) (sqrt.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) |
(pow.f64 (/.f64 y.im (hypot.f64 y.im y.re)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 y.im (hypot.f64 y.im y.re))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 y.im (hypot.f64 y.im y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 y.im (hypot.f64 y.im y.re))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1 binary64)) |
(log.f64 (exp.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y.im (hypot.f64 y.im y.re))))) |
(cbrt.f64 (pow.f64 (/.f64 y.im (hypot.f64 y.im y.re)) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) |
(log1p.f64 (expm1.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) |
(exp.f64 (log.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 y.im (hypot.f64 y.im y.re))) #s(literal 1 binary64))) |
(-.f64 (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (/.f64 x.re y.im)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) #s(literal 1 binary64)) |
(*.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) (/.f64 #s(literal 1 binary64) y.im)) |
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) (sqrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(pow.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) #s(literal -1 binary64)) |
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)))) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) #s(literal 1 binary64))) |
(+.f64 (*.f64 x.im (/.f64 y.re y.im)) (neg.f64 x.re)) |
(+.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) (fma.f64 (neg.f64 (sqrt.f64 x.re)) (sqrt.f64 x.re) x.re)) |
(+.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 (neg.f64 x.re) #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 (/.f64 y.re y.im) x.im (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 (neg.f64 x.re) #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (/.f64 y.re y.im) x.im (neg.f64 (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 y.re y.im)) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 (neg.f64 x.re) #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 y.re y.im)) (neg.f64 (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 (neg.f64 x.re) #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 (neg.f64 x.re) #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) (sqrt.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)))) |
(pow.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) #s(literal 2 binary64)) |
(log.f64 (exp.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)))) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(exp.f64 (log.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) #s(literal 1 binary64))) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(fma.f64 (/.f64 y.re y.im) x.im (neg.f64 x.re)) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 y.re y.im)) (neg.f64 x.re)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 x.re)) |
(fma.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 x.re)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) #s(literal 1 binary64)) |
(*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) (hypot.f64 y.im y.re)) (/.f64 (sqrt.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) (hypot.f64 y.im y.re))) |
(pow.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) (hypot.f64 y.im y.re)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) #s(literal -1 binary64)) |
(log.f64 (pow.f64 (exp.f64 x.im) (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) |
(cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(log1p.f64 (expm1.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(exp.f64 (log.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))))) #s(literal 1 binary64)) |
(pow.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) #s(literal 2 binary64)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) x.im)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))))) |
(cbrt.f64 (pow.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))))) |
(log1p.f64 (expm1.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))))) |
(exp.f64 (log.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 1 binary64)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) #s(literal 3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 x.re (/.f64 y.im x.im))) #s(literal 2 binary64)) |
(pow.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 y.im x.im)) x.re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (/.f64 y.im x.im))))) |
(cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 x.re (/.f64 y.im x.im)))) |
(log1p.f64 (expm1.f64 (*.f64 x.re (/.f64 y.im x.im)))) |
(exp.f64 (log.f64 (*.f64 x.re (/.f64 y.im x.im)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (/.f64 y.im x.im))) #s(literal 1 binary64))) |
(+.f64 y.re (neg.f64 (*.f64 x.re (/.f64 y.im x.im)))) |
(+.f64 y.re (*.f64 (neg.f64 x.re) (/.f64 y.im x.im))) |
(+.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (fma.f64 (neg.f64 (/.f64 y.im x.im)) x.re (*.f64 x.re (/.f64 y.im x.im)))) |
(+.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (fma.f64 (neg.f64 x.re) (/.f64 y.im x.im) (*.f64 x.re (/.f64 y.im x.im)))) |
(+.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (/.f64 y.im x.im)))) (sqrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (*.f64 x.re (/.f64 y.im x.im)))) |
(+.f64 (fma.f64 #s(literal 1 binary64) y.re (neg.f64 (*.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (/.f64 y.im x.im))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 1 binary64)))) |
(+.f64 (fma.f64 #s(literal 1 binary64) y.re (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im)))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (cbrt.f64 y.re) (neg.f64 (*.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (/.f64 y.im x.im))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (cbrt.f64 y.re) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im)))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 (sqrt.f64 y.re) (sqrt.f64 y.re) (neg.f64 (*.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (/.f64 y.im x.im))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (sqrt.f64 y.re) (sqrt.f64 y.re) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im)))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) |
(*.f64 #s(literal 1 binary64) (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) |
(*.f64 (sqrt.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) (sqrt.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) |
(/.f64 (-.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 3 binary64))) (fma.f64 y.re y.re (+.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)) (*.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))))) |
(/.f64 (-.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64))) (+.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(pow.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 2 binary64)) |
(log.f64 (exp.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))))) |
(cbrt.f64 (pow.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) |
(log1p.f64 (expm1.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) |
(exp.f64 (log.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 1 binary64))) |
(fma.f64 #s(literal 1 binary64) y.re (neg.f64 (*.f64 x.re (/.f64 y.im x.im)))) |
(fma.f64 #s(literal 1 binary64) y.re (*.f64 (neg.f64 x.re) (/.f64 y.im x.im))) |
(fma.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (cbrt.f64 y.re) (neg.f64 (*.f64 x.re (/.f64 y.im x.im)))) |
(fma.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (cbrt.f64 y.re) (*.f64 (neg.f64 x.re) (/.f64 y.im x.im))) |
(fma.f64 (sqrt.f64 y.re) (sqrt.f64 y.re) (neg.f64 (*.f64 x.re (/.f64 y.im x.im)))) |
(fma.f64 (sqrt.f64 y.re) (sqrt.f64 y.re) (*.f64 (neg.f64 x.re) (/.f64 y.im x.im))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) #s(literal 1 binary64)) |
(*.f64 x.im (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))) |
(*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) |
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) |
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 y.im x.im)) y.re) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 y.im x.im)) y.re)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.im)) (pow.f64 y.re #s(literal 3/2 binary64))) (/.f64 (sqrt.f64 (*.f64 y.im x.im)) (pow.f64 y.re #s(literal 3/2 binary64)))) |
(pow.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal 1 binary64)) |
(pow.f64 (/.f64 (cbrt.f64 (*.f64 y.im x.im)) y.re) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.im)) (pow.f64 y.re #s(literal 3/2 binary64))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (*.f64 y.im x.im)) #s(literal -1 binary64)) |
(log.f64 (pow.f64 (exp.f64 (*.f64 y.im x.im)) (pow.f64 y.re #s(literal -3 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y.im x.im) #s(literal 3 binary64)) (pow.f64 (pow.f64 y.re #s(literal 3 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) |
(exp.f64 (log.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 1 binary64)) |
(*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) |
(*.f64 #s(literal 1 binary64) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(*.f64 (/.f64 (sqrt.f64 x.re) y.re) (/.f64 (sqrt.f64 x.re) y.re)) |
(pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 y.re #s(literal 6 binary64))) #s(literal 1/3 binary64)) |
(pow.f64 (/.f64 (sqrt.f64 x.re) y.re) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) #s(literal -1 binary64)) |
(log.f64 (pow.f64 (exp.f64 x.re) (pow.f64 y.re #s(literal -2 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 1 binary64))) |
(+.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(+.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x.re) y.re)) (/.f64 (sqrt.f64 x.re) y.re) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(+.f64 (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (neg.f64 (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) |
(+.f64 (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) (neg.f64 (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) |
(+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) (neg.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) |
(+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (neg.f64 (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) |
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (neg.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) |
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) (neg.f64 (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) |
(+.f64 (fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) (neg.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (neg.f64 (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) |
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (neg.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) |
(*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(*.f64 (sqrt.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) (sqrt.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(/.f64 (-.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 2 binary64))) (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) #s(literal 3 binary64)) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (+.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))))) |
(pow.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 2 binary64)) |
(log.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))))) |
(cbrt.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(log1p.f64 (expm1.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(exp.f64 (log.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 1 binary64))) |
(fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))))) #s(literal 1 binary64)) |
(pow.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) #s(literal 2 binary64)) |
(log.f64 (pow.f64 (exp.f64 y.im) (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))))) |
(cbrt.f64 (pow.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))))) |
(log1p.f64 (expm1.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))))) |
(exp.f64 (log.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) #s(literal 1 binary64))) |
| Outputs |
|---|
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (-.f64 (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64)))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 8 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 6 binary64)))))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 8 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 6 binary64)))))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 8 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 6 binary64)))) (/.f64 x.re (neg.f64 (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 x.re y.im) |
(/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (+.f64 x.re (neg.f64 (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im) |
(/.f64 (-.f64 x.re (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(/.f64 (-.f64 (+.f64 x.re (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (+.f64 x.re (*.f64 x.re (-.f64 (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im) |
(/.f64 (-.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (+.f64 x.re (-.f64 (neg.f64 (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))))) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))) y.im) |
(/.f64 (-.f64 (-.f64 x.re (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))))) (fma.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (neg.f64 (pow.f64 y.im #s(literal 4 binary64))))))) y.im) |
(/.f64 x.re y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im)) |
(/.f64 (+.f64 x.re (neg.f64 (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im) |
(/.f64 (-.f64 x.re (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im)) |
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x.re (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im)) |
(/.f64 (-.f64 (fma.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (neg.f64 (pow.f64 y.im #s(literal 4 binary64)))))) x.re) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))))) y.im)) |
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x.re (+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64)))))) y.im)) |
(/.f64 (+.f64 (neg.f64 (fma.f64 x.re (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) x.re)) (*.f64 x.re (+.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64)))))) (neg.f64 y.im)) |
(/.f64 x.re y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.re y.im)) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.re y.im)) |
(-.f64 (/.f64 x.re y.im) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64))))) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im)) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 5 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.re y.im)) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 7 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.im #s(literal 5 binary64)))))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im)) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 5 binary64)))))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.re y.im)) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 5 binary64)))) (/.f64 x.re (neg.f64 (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im)) |
(/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 x.re y.im) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 x.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (fma.f64 x.re y.im (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 x.re (-.f64 (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (*.f64 x.re y.im)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (-.f64 (*.f64 x.re y.im) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 x.re y.im) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 x.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (fma.f64 x.re y.im (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (*.f64 x.re (-.f64 (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (*.f64 x.re y.im)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (-.f64 (*.f64 x.re y.im) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re y.im)) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(-.f64 (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im)) |
(-.f64 (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.re (pow.f64 y.im #s(literal 3 binary64)))))) (/.f64 x.re y.im)) |
(fma.f64 y.re (fma.f64 x.re (/.f64 y.re (pow.f64 y.im #s(literal 3 binary64))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (neg.f64 y.im))) |
(-.f64 (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re y.im)) |
(-.f64 (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re y.im)) |
(fma.f64 y.re (fma.f64 y.re (-.f64 (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (neg.f64 y.im))) |
(/.f64 x.im y.re) |
(/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re)) y.re) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) y.re)) y.re) |
(/.f64 (+.f64 x.im (-.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im y.re)))) y.re) |
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 x.re (/.f64 y.im y.re) (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) x.im) y.re) |
(/.f64 (-.f64 (+.f64 x.im (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 (-.f64 (+.f64 x.im (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (+.f64 (*.f64 x.re (/.f64 y.im y.re)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im) (pow.f64 y.re #s(literal 2 binary64))))) y.re) |
(/.f64 (-.f64 (fma.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))) x.im) (fma.f64 x.re (/.f64 y.im y.re) (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) y.re) |
(/.f64 x.im y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re)) |
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x.im (*.f64 x.re (/.f64 y.im y.re))) y.re)) |
(/.f64 (-.f64 (*.f64 x.re (/.f64 y.im y.re)) x.im) (neg.f64 y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re)) (*.f64 x.re y.im)) y.re))) y.re)) |
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x.im (neg.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) y.re))) (*.f64 x.re y.im)) y.re))) y.re)) |
(/.f64 (-.f64 (neg.f64 x.im) (/.f64 (neg.f64 (fma.f64 x.re y.im (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) y.re)))) y.re)) (neg.f64 y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) y.re)) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) y.re)) (*.f64 x.re y.im)) y.re))) y.re)) |
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 x.im (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) y.re) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im)) y.re)) (*.f64 x.re y.im)) y.re))) y.re)) |
(/.f64 (-.f64 (neg.f64 x.im) (/.f64 (neg.f64 (fma.f64 x.re y.im (/.f64 (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) y.re))) y.re))) y.re)) (neg.f64 y.re)) |
(/.f64 x.im y.re) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(-.f64 (/.f64 x.im y.re) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re)) |
(fma.f64 y.im (-.f64 (/.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(fma.f64 y.im (-.f64 (*.f64 (neg.f64 x.im) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 y.im (-.f64 (*.f64 y.im (-.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re)) |
(fma.f64 y.im (-.f64 (*.f64 y.im (-.f64 (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(fma.f64 y.im (fma.f64 y.im (-.f64 (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (neg.f64 (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(/.f64 (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) y.im) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re) y.im) |
(/.f64 (+.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) x.re)) y.im) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (*.f64 x.re (+.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal -1 binary64)))) y.im) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) x.re) y.im) |
(/.f64 (-.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.im (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 x.im (/.f64 y.re y.im))) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) x.re) y.im) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.im (pow.f64 (/.f64 y.re y.im) #s(literal 3 binary64))) (fma.f64 x.im (/.f64 y.re y.im) (*.f64 x.re (+.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal -1 binary64))))) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im)) |
(neg.f64 (/.f64 (+.f64 x.re (neg.f64 (*.f64 x.im (/.f64 y.re y.im)))) y.im)) |
(/.f64 (-.f64 x.re (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 x.im y.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im)) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im)) |
(neg.f64 (/.f64 (+.f64 x.re (neg.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) y.im))) y.im))) y.im)) |
(/.f64 (-.f64 x.re (/.f64 (fma.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) y.im) (*.f64 y.re x.im)) y.im)) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) y.im) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) (*.f64 x.im y.re)) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im)) |
(neg.f64 (/.f64 (+.f64 x.re (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x.im (/.f64 (pow.f64 y.re #s(literal 3 binary64)) y.im)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im) (*.f64 y.re x.im)) y.im))) y.im)) |
(/.f64 (-.f64 x.re (/.f64 (-.f64 (*.f64 y.re x.im) (/.f64 (-.f64 (*.f64 x.im (/.f64 (pow.f64 y.re #s(literal 3 binary64)) y.im)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) y.im)) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))))) |
(*.f64 (neg.f64 x.im) (-.f64 (*.f64 (/.f64 y.im x.im) (/.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))))) |
(*.f64 (neg.f64 x.im) (-.f64 (*.f64 (/.f64 y.im x.im) (/.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))))) |
(*.f64 (neg.f64 x.im) (-.f64 (*.f64 (/.f64 y.im x.im) (/.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (*.f64 (/.f64 y.re x.re) (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (*.f64 (/.f64 y.re x.re) (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (*.f64 (/.f64 y.re x.re) (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 (neg.f64 x.re) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (-.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (/.f64 y.re x.re) (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (neg.f64 x.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 (neg.f64 x.re) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (-.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (/.f64 y.re x.re) (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (neg.f64 x.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 (neg.f64 x.re) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (-.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (/.f64 y.re x.re) (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (neg.f64 x.re)) |
(/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 8 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 6 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 6 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 8 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) y.im) |
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) y.im) |
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im) |
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64)))) (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) y.im) |
(/.f64 #s(literal 1 binary64) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) y.im)) |
(/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im)) |
(neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im)) |
(/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (neg.f64 (pow.f64 y.im #s(literal 4 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))))) y.im)) |
(neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))))) y.im)) |
(/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) (neg.f64 y.im)) |
(/.f64 #s(literal 1 binary64) y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im)) |
(fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) y.im)) |
(-.f64 (/.f64 #s(literal 1 binary64) y.im) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y.im)) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im)) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im)) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y.im)) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im)) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im)) |
(/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (neg.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 y.im (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (-.f64 (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (-.f64 (neg.f64 (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (-.f64 y.im (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (-.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (neg.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 y.im (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (-.f64 (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (-.f64 (neg.f64 (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (-.f64 y.im (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (-.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 y.im y.re) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 y.im (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 5 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 5 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 5 binary64))) (/.f64 #s(literal -1/2 binary64) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 7 binary64)))) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 7 binary64))) (/.f64 #s(literal 3/8 binary64) (pow.f64 y.re #s(literal 5 binary64))))) (/.f64 #s(literal 1/2 binary64) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 7 binary64))) (/.f64 #s(literal 3/8 binary64) (pow.f64 y.re #s(literal 5 binary64)))) (/.f64 #s(literal -1/2 binary64) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.re))) |
#s(literal 1 binary64) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal -1/2 binary64))) |
(fma.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal -1/2 binary64) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))) |
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (+.f64 (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))))) |
#s(literal -1 binary64) |
(-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 1 binary64)) |
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal -1 binary64)) |
(fma.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1/2 binary64) #s(literal -1 binary64)) |
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) #s(literal -1 binary64)) |
(fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal -1 binary64)) |
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) #s(literal 1 binary64)) |
(+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) #s(literal -1 binary64)) |
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal -1 binary64))) |
#s(literal 1 binary64) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal -1/2 binary64))) |
(fma.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal -1/2 binary64) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 2 binary64))))))) |
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 y.im #s(literal 2 binary64)))))) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (/.f64 #s(literal -1/2 binary64) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 2 binary64))))))) |
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 6 binary64))) (/.f64 #s(literal 3/8 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 #s(literal 1/2 binary64) (pow.f64 y.im #s(literal 2 binary64)))))) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 6 binary64))) (/.f64 #s(literal 3/8 binary64) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 #s(literal -1/2 binary64) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 1 binary64)) |
(/.f64 y.im y.re) |
(/.f64 (+.f64 y.im (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) y.re) |
(/.f64 (+.f64 y.im (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) y.re) |
(/.f64 (fma.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) #s(literal -1/2 binary64) y.im) y.re) |
(/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) y.re) |
(/.f64 (+.f64 y.im (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 y.im (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) y.re) |
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 y.im (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) y.im) y.re) |
(/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (pow.f64 y.im #s(literal 6 binary64)))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) y.re) |
(/.f64 (+.f64 y.im (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 y.im (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.im #s(literal 6 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) y.re) |
(/.f64 (+.f64 y.im (*.f64 #s(literal -1/2 binary64) (+.f64 (fma.f64 y.im (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.im #s(literal 6 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 y.im (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))))) y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 y.im y.re)) |
(/.f64 (neg.f64 y.im) y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.im (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) y.re)) |
(neg.f64 (/.f64 (+.f64 y.im (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) y.re)) |
(/.f64 (fma.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) #s(literal -1/2 binary64) y.im) (neg.f64 y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) y.re)) |
(neg.f64 (/.f64 (+.f64 y.im (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 y.im (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) y.re)) |
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 y.im (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) y.im) (neg.f64 y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (pow.f64 y.im #s(literal 6 binary64)))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) y.re)) |
(neg.f64 (/.f64 (+.f64 y.im (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 y.im (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.im #s(literal 6 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) y.re)) |
(/.f64 (+.f64 y.im (*.f64 #s(literal -1/2 binary64) (+.f64 (fma.f64 y.im (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.im #s(literal 6 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 y.im (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))))) (neg.f64 y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re y.im)) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re y.im)) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re y.im)) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im x.im)) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im x.im)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im x.im)) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im x.im)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im x.im)) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im x.im)))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im x.im)))) |
(*.f64 x.im (neg.f64 (-.f64 (/.f64 x.re (*.f64 y.im x.im)) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im x.im)))) |
(*.f64 x.im (neg.f64 (-.f64 (/.f64 x.re (*.f64 y.im x.im)) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im x.im)))) |
(*.f64 x.im (neg.f64 (-.f64 (/.f64 x.re (*.f64 y.im x.im)) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re y.im)) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re y.im)) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re y.im)) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (-.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re)))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (-.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re)))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (-.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re)))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(*.f64 (neg.f64 y.re) (fma.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re)))) |
(*.f64 (-.f64 (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (neg.f64 y.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(*.f64 (neg.f64 y.re) (fma.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re)))) |
(*.f64 (-.f64 (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (neg.f64 y.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(*.f64 (neg.f64 y.re) (fma.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re)))) |
(*.f64 (-.f64 (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (neg.f64 y.re)) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(neg.f64 (/.f64 (+.f64 x.re (neg.f64 (*.f64 x.im (/.f64 y.re y.im)))) y.im)) |
(/.f64 (-.f64 x.re (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(neg.f64 (/.f64 (+.f64 x.re (neg.f64 (*.f64 x.im (/.f64 y.re y.im)))) y.im)) |
(/.f64 (-.f64 x.re (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(neg.f64 (/.f64 (+.f64 x.re (neg.f64 (*.f64 x.im (/.f64 y.re y.im)))) y.im)) |
(/.f64 (-.f64 x.re (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 y.im)) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re y.im)) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re y.im)) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re y.im)) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im (/.f64 y.re x.re)) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) y.im))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im (/.f64 y.re x.re)) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) y.im))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im (/.f64 y.re x.re)) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) y.im))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(*.f64 (neg.f64 x.re) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (/.f64 y.re x.re)) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) y.im) (*.f64 x.im (/.f64 y.re (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))))) (neg.f64 x.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(*.f64 (neg.f64 x.re) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (/.f64 y.re x.re)) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) y.im) (*.f64 x.im (/.f64 y.re (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))))) (neg.f64 x.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(*.f64 (neg.f64 x.re) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (/.f64 y.re x.re)) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 (-.f64 (/.f64 #s(literal 1 binary64) y.im) (*.f64 x.im (/.f64 y.re (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))))) (neg.f64 x.re)) |
(*.f64 #s(literal -1 binary64) x.re) |
(neg.f64 x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im))) |
(*.f64 x.im (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im))) |
(*.f64 x.im (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im))) |
(*.f64 x.im (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im)))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(*.f64 (neg.f64 x.im) (-.f64 (/.f64 x.re x.im) (/.f64 y.re y.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im)))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(*.f64 (neg.f64 x.im) (-.f64 (/.f64 x.re x.im) (/.f64 y.re y.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im)))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(*.f64 (neg.f64 x.im) (-.f64 (/.f64 x.re x.im) (/.f64 y.re y.im))) |
(*.f64 #s(literal -1 binary64) x.re) |
(neg.f64 x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re y.re) (/.f64 x.im y.im))) |
(*.f64 y.re (-.f64 (/.f64 x.im y.im) (/.f64 x.re y.re))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re y.re) (/.f64 x.im y.im))) |
(*.f64 y.re (-.f64 (/.f64 x.im y.im) (/.f64 x.re y.re))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re y.re) (/.f64 x.im y.im))) |
(*.f64 y.re (-.f64 (/.f64 x.im y.im) (/.f64 x.re y.re))) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)))) |
(*.f64 (neg.f64 y.re) (fma.f64 #s(literal -1 binary64) (/.f64 x.im y.im) (/.f64 x.re y.re))) |
(*.f64 (-.f64 (/.f64 x.re y.re) (/.f64 x.im y.im)) (neg.f64 y.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)))) |
(*.f64 (neg.f64 y.re) (fma.f64 #s(literal -1 binary64) (/.f64 x.im y.im) (/.f64 x.re y.re))) |
(*.f64 (-.f64 (/.f64 x.re y.re) (/.f64 x.im y.im)) (neg.f64 y.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)))) |
(*.f64 (neg.f64 y.re) (fma.f64 #s(literal -1 binary64) (/.f64 x.im y.im) (/.f64 x.re y.re))) |
(*.f64 (-.f64 (/.f64 x.re y.re) (/.f64 x.im y.im)) (neg.f64 y.re)) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im) |
(/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im) |
(/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im) |
(/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) y.im) |
(*.f64 #s(literal -1 binary64) x.re) |
(neg.f64 x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(*.f64 #s(literal -1 binary64) x.re) |
(neg.f64 x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(*.f64 #s(literal -1 binary64) x.re) |
(neg.f64 x.re) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) |
(*.f64 #s(literal -1 binary64) x.re) |
(neg.f64 x.re) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)))))) |
(*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im)))))) |
(*.f64 x.re (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)))))) |
(*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im)))))) |
(*.f64 x.re (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)))))) |
(*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im)))))) |
(*.f64 x.re (neg.f64 (-.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))))) |
(*.f64 (neg.f64 x.im) (-.f64 (*.f64 (/.f64 y.im x.im) (/.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))))) |
(*.f64 (neg.f64 x.im) (-.f64 (*.f64 (/.f64 y.im x.im) (/.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))))) |
(*.f64 (neg.f64 x.im) (-.f64 (*.f64 (/.f64 y.im x.im) (/.f64 x.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(-.f64 (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re y.im)) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 3 binary64)))))) |
(-.f64 (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.re (pow.f64 y.im #s(literal 3 binary64)))))) (/.f64 x.re y.im)) |
(fma.f64 y.re (fma.f64 x.re (/.f64 y.re (pow.f64 y.im #s(literal 3 binary64))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (neg.f64 y.im))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (*.f64 y.re (+.f64 (*.f64 y.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))))) |
(-.f64 (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re y.im)) |
(fma.f64 y.re (fma.f64 y.re (-.f64 (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (neg.f64 y.im))) |
(/.f64 x.im y.re) |
(/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re)) y.re) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) y.re) |
(/.f64 (+.f64 x.im (-.f64 (neg.f64 (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im y.re)))) y.re) |
(/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 x.re (/.f64 y.im y.re) (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) x.im) y.re) |
(/.f64 (-.f64 (+.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) y.re) |
(/.f64 (-.f64 (+.f64 x.im (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (+.f64 (*.f64 x.re (/.f64 y.im y.re)) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im) (pow.f64 y.re #s(literal 2 binary64))))) y.re) |
(/.f64 (-.f64 (fma.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))) x.im) (fma.f64 x.re (/.f64 y.im y.re) (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) y.re) |
(/.f64 x.im y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re)) |
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x.im (*.f64 x.re (/.f64 y.im y.re))) y.re)) |
(/.f64 (-.f64 (*.f64 x.re (/.f64 y.im y.re)) x.im) (neg.f64 y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) y.re))) y.re)) |
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x.im (neg.f64 (/.f64 (-.f64 (neg.f64 (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) y.re))) (*.f64 x.re y.im)) y.re))) y.re)) |
(/.f64 (-.f64 (neg.f64 x.im) (/.f64 (neg.f64 (fma.f64 x.re y.im (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) y.re)))) y.re)) (neg.f64 y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) y.re)) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) y.re))) y.re))) y.re)) |
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 x.im (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) y.re) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im)) y.re)) (*.f64 x.re y.im)) y.re))) y.re)) |
(/.f64 (-.f64 (neg.f64 x.im) (/.f64 (neg.f64 (fma.f64 x.re y.im (/.f64 (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) y.re))) y.re))) y.re)) (neg.f64 y.re)) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (*.f64 x.im (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (*.f64 (/.f64 y.re x.re) (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (*.f64 (/.f64 y.re x.re) (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (*.f64 (/.f64 y.re x.re) (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (neg.f64 x.re) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (-.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (/.f64 y.re x.re) (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (neg.f64 x.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (neg.f64 x.re) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (-.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (/.f64 y.re x.re) (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (neg.f64 x.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (neg.f64 x.re) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (-.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (/.f64 y.re x.re) (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) (neg.f64 x.re)) |
(/.f64 x.im y.re) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(-.f64 (/.f64 x.im y.re) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 x.im y.re)) |
(fma.f64 y.im (-.f64 (/.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(fma.f64 y.im (-.f64 (*.f64 (neg.f64 x.im) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 y.im (-.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))))) (/.f64 x.im y.re)) |
(fma.f64 y.im (-.f64 (*.f64 y.im (-.f64 (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(fma.f64 y.im (fma.f64 y.im (-.f64 (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (neg.f64 (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (+.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) x.re)) y.im) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (*.f64 x.re (+.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal -1 binary64)))) y.im) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 (*.f64 x.im y.re) y.im))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (-.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.im (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (*.f64 x.im (/.f64 y.re y.im))) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) x.re) y.im) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.im (pow.f64 (/.f64 y.re y.im) #s(literal 3 binary64))) (fma.f64 x.im (/.f64 y.re y.im) (*.f64 x.re (+.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal -1 binary64))))) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.re (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(neg.f64 (/.f64 (+.f64 x.re (neg.f64 (*.f64 x.im (/.f64 y.re y.im)))) y.im)) |
(/.f64 (-.f64 x.re (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 x.im y.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im)) y.im))) y.im)) |
(neg.f64 (/.f64 (+.f64 x.re (neg.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) y.im))) y.im))) y.im)) |
(/.f64 (-.f64 x.re (/.f64 (fma.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) y.im) (*.f64 y.re x.im)) y.im)) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) y.im) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) (*.f64 x.im y.re)) y.im))) y.im)) |
(neg.f64 (/.f64 (+.f64 x.re (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 x.im (/.f64 (pow.f64 y.re #s(literal 3 binary64)) y.im)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im) (*.f64 y.re x.im)) y.im))) y.im)) |
(/.f64 (-.f64 x.re (/.f64 (-.f64 (*.f64 y.re x.im) (/.f64 (-.f64 (*.f64 x.im (/.f64 (pow.f64 y.re #s(literal 3 binary64)) y.im)) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) y.im)) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 (neg.f64 x.re) y.im) |
(*.f64 x.re (neg.f64 y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(*.f64 x.im y.re) |
(*.f64 y.re x.im) |
(*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(*.f64 x.im (+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(*.f64 x.im y.re) |
(*.f64 y.re x.im) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(*.f64 (neg.f64 x.im) (-.f64 (*.f64 x.re (/.f64 y.im x.im)) y.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(*.f64 (neg.f64 x.im) (-.f64 (*.f64 x.re (/.f64 y.im x.im)) y.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) y.re) (/.f64 (*.f64 x.re y.im) x.im)))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(*.f64 (neg.f64 x.im) (-.f64 (*.f64 x.re (/.f64 y.im x.im)) y.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 (neg.f64 x.re) y.im) |
(*.f64 x.re (neg.f64 y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(*.f64 x.im y.re) |
(*.f64 y.re x.im) |
(*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 y.re (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re))) |
(*.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re)))) |
(*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 y.re (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re))) |
(*.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re)))) |
(*.f64 y.re (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 y.re (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re))) |
(*.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re)))) |
(*.f64 x.im y.re) |
(*.f64 y.re x.im) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 (neg.f64 y.re) (fma.f64 #s(literal -1 binary64) x.im (*.f64 x.re (/.f64 y.im y.re)))) |
(*.f64 y.re (neg.f64 (-.f64 (*.f64 x.re (/.f64 y.im y.re)) x.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 (neg.f64 y.re) (fma.f64 #s(literal -1 binary64) x.im (*.f64 x.re (/.f64 y.im y.re)))) |
(*.f64 y.re (neg.f64 (-.f64 (*.f64 x.re (/.f64 y.im y.re)) x.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)))) |
(*.f64 (neg.f64 y.re) (fma.f64 #s(literal -1 binary64) x.im (*.f64 x.re (/.f64 y.im y.re)))) |
(*.f64 y.re (neg.f64 (-.f64 (*.f64 x.re (/.f64 y.im y.re)) x.im))) |
(*.f64 x.im y.re) |
(*.f64 y.re x.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 (neg.f64 x.re) y.im) |
(*.f64 x.re (neg.f64 y.im)) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) y.im) (/.f64 (*.f64 x.im y.re) x.re))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) y.im (*.f64 x.im (/.f64 y.re x.re)))) |
(*.f64 x.re (-.f64 (*.f64 x.im (/.f64 y.re x.re)) y.im)) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) y.im) (/.f64 (*.f64 x.im y.re) x.re))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) y.im (*.f64 x.im (/.f64 y.re x.re)))) |
(*.f64 x.re (-.f64 (*.f64 x.im (/.f64 y.re x.re)) y.im)) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) y.im) (/.f64 (*.f64 x.im y.re) x.re))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) y.im (*.f64 x.im (/.f64 y.re x.re)))) |
(*.f64 x.re (-.f64 (*.f64 x.im (/.f64 y.re x.re)) y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 (neg.f64 x.re) y.im) |
(*.f64 x.re (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re))))) |
(*.f64 (neg.f64 x.re) (+.f64 y.im (neg.f64 (*.f64 x.im (/.f64 y.re x.re))))) |
(*.f64 (-.f64 y.im (*.f64 x.im (/.f64 y.re x.re))) (neg.f64 x.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re))))) |
(*.f64 (neg.f64 x.re) (+.f64 y.im (neg.f64 (*.f64 x.im (/.f64 y.re x.re))))) |
(*.f64 (-.f64 y.im (*.f64 x.im (/.f64 y.re x.re))) (neg.f64 x.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) x.re))))) |
(*.f64 (neg.f64 x.re) (+.f64 y.im (neg.f64 (*.f64 x.im (/.f64 y.re x.re))))) |
(*.f64 (-.f64 y.im (*.f64 x.im (/.f64 y.re x.re))) (neg.f64 x.re)) |
(*.f64 x.im y.re) |
(*.f64 y.re x.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) |
(-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 (neg.f64 x.re) y.im) |
(*.f64 x.re (neg.f64 y.im)) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))) |
(*.f64 y.im (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) |
(*.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))) |
(*.f64 y.im (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) |
(*.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))) |
(*.f64 y.im (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) |
(*.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) |
(*.f64 (neg.f64 x.re) y.im) |
(*.f64 x.re (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))))) |
(*.f64 (neg.f64 y.im) (+.f64 x.re (neg.f64 (*.f64 x.im (/.f64 y.re y.im))))) |
(*.f64 (-.f64 x.re (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))))) |
(*.f64 (neg.f64 y.im) (+.f64 x.re (neg.f64 (*.f64 x.im (/.f64 y.re y.im))))) |
(*.f64 (-.f64 x.re (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))))) |
(*.f64 (neg.f64 y.im) (+.f64 x.re (neg.f64 (*.f64 x.im (/.f64 y.re y.im))))) |
(*.f64 (-.f64 x.re (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 y.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)) |
(*.f64 x.re (/.f64 (neg.f64 y.im) x.im)) |
(*.f64 x.re (/.f64 y.im (neg.f64 x.im))) |
(-.f64 y.re (/.f64 (*.f64 x.re y.im) x.im)) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(-.f64 y.re (/.f64 (*.f64 x.re y.im) x.im)) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(-.f64 y.re (/.f64 (*.f64 x.re y.im) x.im)) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
y.re |
(*.f64 y.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) |
(*.f64 y.re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 x.re) y.im) (*.f64 y.re x.im)))) |
(*.f64 y.re (-.f64 #s(literal 1 binary64) (*.f64 x.re (/.f64 y.im (*.f64 y.re x.im))))) |
(*.f64 y.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) |
(*.f64 y.re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 x.re) y.im) (*.f64 y.re x.im)))) |
(*.f64 y.re (-.f64 #s(literal 1 binary64) (*.f64 x.re (/.f64 y.im (*.f64 y.re x.im))))) |
(*.f64 y.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) |
(*.f64 y.re (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (neg.f64 x.re) y.im) (*.f64 y.re x.im)))) |
(*.f64 y.re (-.f64 #s(literal 1 binary64) (*.f64 x.re (/.f64 y.im (*.f64 y.re x.im))))) |
y.re |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (-.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) #s(literal 1 binary64)))) |
(*.f64 (neg.f64 y.re) (+.f64 (/.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) #s(literal -1 binary64))) |
(*.f64 (neg.f64 y.re) (fma.f64 x.re (/.f64 y.im (*.f64 y.re x.im)) #s(literal -1 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (-.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) #s(literal 1 binary64)))) |
(*.f64 (neg.f64 y.re) (+.f64 (/.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) #s(literal -1 binary64))) |
(*.f64 (neg.f64 y.re) (fma.f64 x.re (/.f64 y.im (*.f64 y.re x.im)) #s(literal -1 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (-.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)) #s(literal 1 binary64)))) |
(*.f64 (neg.f64 y.re) (+.f64 (/.f64 (*.f64 x.re y.im) (*.f64 y.re x.im)) #s(literal -1 binary64))) |
(*.f64 (neg.f64 y.re) (fma.f64 x.re (/.f64 y.im (*.f64 y.re x.im)) #s(literal -1 binary64))) |
y.re |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)) |
(*.f64 x.re (/.f64 (neg.f64 y.im) x.im)) |
(*.f64 x.re (/.f64 y.im (neg.f64 x.im))) |
(*.f64 x.re (-.f64 (/.f64 y.re x.re) (/.f64 y.im x.im))) |
(*.f64 x.re (-.f64 (/.f64 y.re x.re) (/.f64 y.im x.im))) |
(*.f64 x.re (-.f64 (/.f64 y.re x.re) (/.f64 y.im x.im))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)) |
(*.f64 x.re (/.f64 (neg.f64 y.im) x.im)) |
(*.f64 x.re (/.f64 y.im (neg.f64 x.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re x.re)) (*.f64 #s(literal -1 binary64) (/.f64 y.im x.im))))) |
(*.f64 (neg.f64 x.re) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 y.re x.re) (/.f64 y.im x.im)))) |
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 y.re x.re) (/.f64 y.im x.im)) (neg.f64 x.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re x.re)) (*.f64 #s(literal -1 binary64) (/.f64 y.im x.im))))) |
(*.f64 (neg.f64 x.re) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 y.re x.re) (/.f64 y.im x.im)))) |
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 y.re x.re) (/.f64 y.im x.im)) (neg.f64 x.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re x.re)) (*.f64 #s(literal -1 binary64) (/.f64 y.im x.im))))) |
(*.f64 (neg.f64 x.re) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 y.re x.re) (/.f64 y.im x.im)))) |
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 y.re x.re) (/.f64 y.im x.im)) (neg.f64 x.re)) |
y.re |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)) |
(*.f64 x.re (/.f64 (neg.f64 y.im) x.im)) |
(*.f64 x.re (/.f64 y.im (neg.f64 x.im))) |
(*.f64 y.im (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(*.f64 y.im (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(*.f64 y.im (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)) |
(*.f64 x.re (/.f64 (neg.f64 y.im) x.im)) |
(*.f64 x.re (/.f64 y.im (neg.f64 x.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im))))) |
(*.f64 (neg.f64 y.im) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im)))) |
(*.f64 (-.f64 (/.f64 x.re x.im) (/.f64 y.re y.im)) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im))))) |
(*.f64 (neg.f64 y.im) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im)))) |
(*.f64 (-.f64 (/.f64 x.re x.im) (/.f64 y.re y.im)) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im))))) |
(*.f64 (neg.f64 y.im) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im)))) |
(*.f64 (-.f64 (/.f64 x.re x.im) (/.f64 y.re y.im)) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im)) |
(*.f64 x.re (/.f64 (neg.f64 y.im) x.im)) |
(*.f64 x.re (/.f64 y.im (neg.f64 x.im))) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) x.im) |
(/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) x.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) x.im) |
(/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) x.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) x.im) |
(/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 x.re y.im)) x.im) |
y.re |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
y.re |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(+.f64 y.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) x.im))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (neg.f64 x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 x.re (neg.f64 (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) |
(/.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal 3 binary64))) |
(*.f64 (neg.f64 x.im) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x.re x.im) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (neg.f64 y.im) (pow.f64 y.re #s(literal 3 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 (/.f64 x.re x.im) (neg.f64 (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x.re x.im) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (neg.f64 y.im) (pow.f64 y.re #s(literal 3 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 (/.f64 x.re x.im) (neg.f64 (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x.re x.im) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (neg.f64 y.im) (pow.f64 y.re #s(literal 3 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 (/.f64 x.re x.im) (neg.f64 (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) |
(/.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal 3 binary64))) |
(*.f64 (neg.f64 x.im) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (/.f64 x.re (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x.re x.im) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (neg.f64 y.im) (pow.f64 y.re #s(literal 3 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 (/.f64 x.re x.im) (neg.f64 (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (/.f64 x.re (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x.re x.im) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (neg.f64 y.im) (pow.f64 y.re #s(literal 3 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 (/.f64 x.re x.im) (neg.f64 (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (/.f64 x.re (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 (/.f64 x.re x.im) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (neg.f64 y.im) (pow.f64 y.re #s(literal 3 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 (/.f64 x.re x.im) (neg.f64 (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (neg.f64 x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 x.re (neg.f64 (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) |
(/.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal 3 binary64))) |
(*.f64 (neg.f64 x.im) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 y.im (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 y.im (-.f64 (/.f64 x.im (neg.f64 (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 y.im (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 y.im (-.f64 (/.f64 x.im (neg.f64 (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 y.im (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 y.im (-.f64 (/.f64 x.im (neg.f64 (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) |
(/.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal 3 binary64))) |
(*.f64 (neg.f64 x.im) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 y.im (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 y.im (-.f64 (/.f64 x.im (neg.f64 (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 y.im (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 y.im (-.f64 (/.f64 x.im (neg.f64 (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 y.im (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 y.im (-.f64 (/.f64 x.im (neg.f64 (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) |
(/.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal 3 binary64))) |
(*.f64 (neg.f64 x.im) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im y.im)) (*.f64 #s(literal -1 binary64) (*.f64 x.re y.re))) (pow.f64 y.re #s(literal 3 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 y.im x.im) (*.f64 x.re y.re))) (pow.f64 y.re #s(literal 3 binary64))) |
(/.f64 (neg.f64 (fma.f64 y.im x.im (*.f64 x.re y.re))) (pow.f64 y.re #s(literal 3 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im y.im)) (*.f64 #s(literal -1 binary64) (*.f64 x.re y.re))) (pow.f64 y.re #s(literal 3 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 y.im x.im) (*.f64 x.re y.re))) (pow.f64 y.re #s(literal 3 binary64))) |
(/.f64 (neg.f64 (fma.f64 y.im x.im (*.f64 x.re y.re))) (pow.f64 y.re #s(literal 3 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im y.im)) (*.f64 #s(literal -1 binary64) (*.f64 x.re y.re))) (pow.f64 y.re #s(literal 3 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 y.im x.im) (*.f64 x.re y.re))) (pow.f64 y.re #s(literal 3 binary64))) |
(/.f64 (neg.f64 (fma.f64 y.im x.im (*.f64 x.re y.re))) (pow.f64 y.re #s(literal 3 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (neg.f64 x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 x.re (neg.f64 (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) y.re)) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 y.im) x.im) y.re) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 y.im x.im)) y.re) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) y.re)) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 y.im) x.im) y.re) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 y.im x.im)) y.re) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) y.re)) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 y.im) x.im) y.re) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 y.im x.im)) y.re) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (neg.f64 x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 x.re (neg.f64 (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) y.re)) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 y.im) x.im) y.re) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 y.im x.im)) y.re) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) y.re)) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 y.im) x.im) y.re) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 y.im x.im)) y.re) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) y.re)) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (/.f64 (*.f64 (neg.f64 y.im) x.im) y.re) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (/.f64 (neg.f64 (*.f64 y.im x.im)) y.re) x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) |
(/.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal 3 binary64))) |
(*.f64 (neg.f64 x.im) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64))))) |
(-.f64 (/.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) |
(-.f64 (*.f64 (neg.f64 x.im) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64))))) |
(-.f64 (/.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) |
(-.f64 (*.f64 (neg.f64 x.im) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64))))) |
(-.f64 (/.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) |
(-.f64 (*.f64 (neg.f64 x.im) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (neg.f64 x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 x.re (neg.f64 (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 (neg.f64 y.im) x.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 (fma.f64 x.im (/.f64 y.im (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64)))) (neg.f64 x.re)) |
(*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 (neg.f64 y.im) x.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 (fma.f64 x.im (/.f64 y.im (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64)))) (neg.f64 x.re)) |
(*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 (neg.f64 y.im) x.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 (fma.f64 x.im (/.f64 y.im (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64)))) (neg.f64 x.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (neg.f64 x.re) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 x.re (neg.f64 (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.im y.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 (neg.f64 y.im) x.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 (fma.f64 x.im (/.f64 y.im (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64)))) (neg.f64 x.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.im y.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 (neg.f64 y.im) x.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 (fma.f64 x.im (/.f64 y.im (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64)))) (neg.f64 x.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.im y.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 (neg.f64 y.im) x.im) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 (fma.f64 x.im (/.f64 y.im (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64)))) (neg.f64 x.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 y.im (-.f64 (/.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (-.f64 (*.f64 (neg.f64 x.im) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 y.im (-.f64 (/.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (-.f64 (*.f64 (neg.f64 x.im) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 y.im (-.f64 (/.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (-.f64 (*.f64 (neg.f64 x.im) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) |
(/.f64 (*.f64 (neg.f64 x.im) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64))) |
(*.f64 (neg.f64 x.im) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 x.im (neg.f64 (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 x.im (neg.f64 (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 x.im (neg.f64 (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) |
(/.f64 (*.f64 (neg.f64 x.im) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64))) |
(*.f64 (neg.f64 x.im) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 x.im (neg.f64 (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 x.im (neg.f64 (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 x.im (neg.f64 (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (*.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (+.f64 (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(neg.f64 (fma.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (+.f64 (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(neg.f64 (fma.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (+.f64 (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(neg.f64 (fma.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) |
(/.f64 (*.f64 (neg.f64 x.im) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64))) |
(*.f64 (neg.f64 x.im) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 x.im (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))) (*.f64 x.re (/.f64 y.im (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.im)))))) |
(*.f64 (neg.f64 x.im) (fma.f64 (/.f64 x.re x.im) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 x.im (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))) (*.f64 x.re (/.f64 y.im (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.im)))))) |
(*.f64 (neg.f64 x.im) (fma.f64 (/.f64 x.re x.im) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 x.im (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))) (*.f64 x.re (/.f64 y.im (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.im)))))) |
(*.f64 (neg.f64 x.im) (fma.f64 (/.f64 x.re x.im) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) |
(/.f64 (*.f64 (neg.f64 x.im) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64))) |
(*.f64 (neg.f64 x.im) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 x.im (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))) (*.f64 x.re (/.f64 y.im (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.im)))))) |
(*.f64 (neg.f64 x.im) (fma.f64 (/.f64 x.re x.im) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 x.im (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))) (*.f64 x.re (/.f64 y.im (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.im)))))) |
(*.f64 (neg.f64 x.im) (fma.f64 (/.f64 x.re x.im) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))))) |
(*.f64 x.im (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))) (*.f64 x.re (/.f64 y.im (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.im)))))) |
(*.f64 (neg.f64 x.im) (fma.f64 (/.f64 x.re x.im) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) |
(/.f64 (*.f64 (neg.f64 x.im) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64))) |
(*.f64 (neg.f64 x.im) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 y.im y.re)))) (pow.f64 y.re #s(literal 3 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im) (*.f64 x.re (*.f64 y.im y.re)))) (pow.f64 y.re #s(literal 3 binary64))) |
(/.f64 (neg.f64 (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im (*.f64 x.re (*.f64 y.im y.re)))) (pow.f64 y.re #s(literal 3 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 y.im y.re)))) (pow.f64 y.re #s(literal 3 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im) (*.f64 x.re (*.f64 y.im y.re)))) (pow.f64 y.re #s(literal 3 binary64))) |
(/.f64 (neg.f64 (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im (*.f64 x.re (*.f64 y.im y.re)))) (pow.f64 y.re #s(literal 3 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 x.re (*.f64 y.im y.re)))) (pow.f64 y.re #s(literal 3 binary64))) |
(/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im) (*.f64 x.re (*.f64 y.im y.re)))) (pow.f64 y.re #s(literal 3 binary64))) |
(/.f64 (neg.f64 (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im (*.f64 x.re (*.f64 y.im y.re)))) (pow.f64 y.re #s(literal 3 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (neg.f64 (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) y.re))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (neg.f64 (fma.f64 x.re y.im (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) y.re)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (neg.f64 (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) y.re))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (neg.f64 (fma.f64 x.re y.im (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) y.re)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (neg.f64 (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) y.re))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (neg.f64 (fma.f64 x.re y.im (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) y.re)))) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (neg.f64 (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) y.re))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (neg.f64 (fma.f64 x.re y.im (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) y.re)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (neg.f64 (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) y.re))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (neg.f64 (fma.f64 x.re y.im (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) y.re)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (neg.f64 (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) y.re))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (neg.f64 (fma.f64 x.re y.im (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) y.re)))) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) |
(/.f64 (*.f64 (neg.f64 x.im) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64))) |
(*.f64 (neg.f64 x.im) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (+.f64 (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(neg.f64 (fma.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (+.f64 (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(neg.f64 (fma.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (+.f64 (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(neg.f64 (fma.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (neg.f64 (*.f64 (/.f64 x.im x.re) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))) |
(*.f64 (fma.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (neg.f64 x.re)) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (neg.f64 (*.f64 (/.f64 x.im x.re) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))) |
(*.f64 (fma.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (neg.f64 x.re)) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (neg.f64 (*.f64 (/.f64 x.im x.re) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))) |
(*.f64 (fma.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (neg.f64 x.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (neg.f64 (*.f64 (/.f64 x.im x.re) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))) |
(*.f64 (fma.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (neg.f64 x.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (neg.f64 (*.f64 (/.f64 x.im x.re) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))) |
(*.f64 (fma.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (neg.f64 x.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64))))))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (neg.f64 (*.f64 (/.f64 x.im x.re) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))))))) |
(*.f64 (fma.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (neg.f64 x.re)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.re (/.f64 y.im (hypot.f64 y.im y.re))) (hypot.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(pow.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 1 binary64)) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(pow.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) #s(literal 3 binary64)) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(pow.f64 (pow.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(pow.f64 (*.f64 (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re)) (sqrt.f64 x.re)) #s(literal 2 binary64)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) x.re)) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 3 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) #s(literal 3 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(exp.f64 (log.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) #s(literal 1 binary64))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(+.f64 (*.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re))) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 (sqrt.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) (sqrt.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(pow.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) #s(literal 1 binary64)) |
(fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) #s(literal 3 binary64)) |
(fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(pow.f64 (pow.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) #s(literal 2 binary64)) |
(fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(log.f64 (exp.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) #s(literal 3 binary64))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))))) |
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(exp.f64 (log.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (neg.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) #s(literal 1 binary64))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re)) (*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (*.f64 (/.f64 y.re (hypot.f64 y.im y.re)) (/.f64 x.im (hypot.f64 y.im y.re))) (/.f64 (*.f64 x.re y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re))) |
(/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 #s(literal 1 binary64) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re)) (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re))) |
(pow.f64 (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) #s(literal 1 binary64)) |
(/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(pow.f64 (cbrt.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 3 binary64)) |
(/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(pow.f64 (pow.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(pow.f64 (/.f64 (sqrt.f64 y.im) (hypot.f64 y.im y.re)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (hypot.f64 y.im y.re) (/.f64 y.im (hypot.f64 y.im y.re))) #s(literal -1 binary64)) |
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 (hypot.f64 y.im y.re) y.im) (hypot.f64 y.im y.re))) |
(log.f64 (exp.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(cbrt.f64 (pow.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) #s(literal 3 binary64))) |
(/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) #s(literal 3 binary64)))) |
(/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 y.im (hypot.f64 y.im y.re)) #s(literal 3 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(log1p.f64 (expm1.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(exp.f64 (log.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 1 binary64))) |
(/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) |
(*.f64 y.im (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re))) |
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(*.f64 #s(literal 1 binary64) (/.f64 y.im (hypot.f64 y.im y.re))) |
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y.im (hypot.f64 y.im y.re))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) |
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(*.f64 (sqrt.f64 (/.f64 y.im (hypot.f64 y.im y.re))) (sqrt.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) |
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(pow.f64 (/.f64 y.im (hypot.f64 y.im y.re)) #s(literal 1 binary64)) |
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(pow.f64 (cbrt.f64 (/.f64 y.im (hypot.f64 y.im y.re))) #s(literal 3 binary64)) |
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(pow.f64 (pow.f64 (/.f64 y.im (hypot.f64 y.im y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(pow.f64 (sqrt.f64 (/.f64 y.im (hypot.f64 y.im y.re))) #s(literal 2 binary64)) |
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.im)) |
(log.f64 (exp.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) |
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y.im (hypot.f64 y.im y.re))))) |
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(cbrt.f64 (pow.f64 (/.f64 y.im (hypot.f64 y.im y.re)) #s(literal 3 binary64))) |
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(cbrt.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 3 binary64)))) |
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(expm1.f64 (log1p.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) |
(log1p.f64 (expm1.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) |
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(exp.f64 (log.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) |
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(exp.f64 (*.f64 (log.f64 (/.f64 y.im (hypot.f64 y.im y.re))) #s(literal 1 binary64))) |
(/.f64 (*.f64 y.im #s(literal 1 binary64)) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(-.f64 (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (/.f64 x.re y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(*.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) (/.f64 #s(literal 1 binary64) y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) (sqrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(pow.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) #s(literal 1 binary64)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) #s(literal 3 binary64)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) #s(literal 2 binary64)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(pow.f64 (/.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) #s(literal -1 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 y.im (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)))) |
(/.f64 #s(literal 1 binary64) (/.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) #s(literal 3 binary64))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) #s(literal 1 binary64))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(+.f64 (*.f64 x.im (/.f64 y.re y.im)) (neg.f64 x.re)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(+.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) (fma.f64 (neg.f64 (sqrt.f64 x.re)) (sqrt.f64 x.re) x.re)) |
(+.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) (fma.f64 (neg.f64 (sqrt.f64 x.re)) (sqrt.f64 x.re) x.re)) |
(+.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 (neg.f64 x.re) #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) (+.f64 (neg.f64 x.re) x.re)) |
(+.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) (*.f64 x.re #s(literal 0 binary64))) |
(+.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 x.im (/.f64 y.re y.im) (*.f64 (cbrt.f64 x.re) (neg.f64 (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(+.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 (/.f64 y.re y.im) x.im (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 (neg.f64 x.re) #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) (+.f64 (neg.f64 x.re) x.re)) |
(+.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) (*.f64 x.re #s(literal 0 binary64))) |
(+.f64 (fma.f64 (/.f64 y.re y.im) x.im (neg.f64 (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 x.im (/.f64 y.re y.im) (*.f64 (cbrt.f64 x.re) (neg.f64 (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(+.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 y.re y.im)) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 (neg.f64 x.re) #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) (+.f64 (neg.f64 x.re) x.re)) |
(+.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) (*.f64 x.re #s(literal 0 binary64))) |
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 y.re y.im)) (neg.f64 (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 x.im (/.f64 y.re y.im) (*.f64 (cbrt.f64 x.re) (neg.f64 (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(+.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 (neg.f64 x.re) #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (+.f64 (neg.f64 x.re) x.re) (fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 x.re))) |
(+.f64 (*.f64 x.re #s(literal 0 binary64)) (fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 x.re))) |
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 x.re)) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))))) (fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (*.f64 (cbrt.f64 x.re) (neg.f64 (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))))))) |
(+.f64 (*.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im)))) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 (*.f64 x.re #s(literal 1 binary64)))) (fma.f64 (neg.f64 x.re) #s(literal 1 binary64) (*.f64 x.re #s(literal 1 binary64)))) |
(+.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) (+.f64 (neg.f64 x.re) x.re)) |
(+.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) (*.f64 x.re #s(literal 0 binary64))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 x.im (/.f64 y.re y.im) (*.f64 (cbrt.f64 x.re) (neg.f64 (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 x.re)) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(+.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64))))) (*.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 x.re) (cbrt.f64 (pow.f64 x.re #s(literal 2 binary64)))))) |
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) (sqrt.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (fma.f64 x.im (/.f64 y.re y.im) x.re)) |
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 x.re (*.f64 x.im (/.f64 y.re y.im)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (*.f64 x.re (+.f64 x.re (*.f64 x.im (/.f64 y.re y.im)))))) |
(pow.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) #s(literal 1 binary64)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) #s(literal 3 binary64)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(pow.f64 (pow.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) #s(literal 2 binary64)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(log.f64 (exp.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)))) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) #s(literal 3 binary64))) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(expm1.f64 (log1p.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)))) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(exp.f64 (log.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re)) #s(literal 1 binary64))) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(fma.f64 (/.f64 y.re y.im) x.im (neg.f64 x.re)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 y.re y.im)) (neg.f64 x.re)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 x.re)) |
(fma.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (neg.f64 x.re)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) (/.f64 #s(literal 1 binary64) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) (hypot.f64 y.im y.re)) (/.f64 (sqrt.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) (hypot.f64 y.im y.re))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) (hypot.f64 y.im y.re)) #s(literal 2 binary64)) |
(pow.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 1 binary64)) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) #s(literal 3 binary64)) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(pow.f64 (pow.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) (hypot.f64 y.im y.re)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) #s(literal -1 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) x.im) (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) |
(log.f64 (pow.f64 (exp.f64 x.im) (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) #s(literal 3 binary64))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 3 binary64)) (pow.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) #s(literal 3 binary64)))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(log1p.f64 (expm1.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(exp.f64 (log.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) #s(literal 1 binary64))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (*.f64 (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))) x.im))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (/.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))))) |
(pow.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 1 binary64)) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(pow.f64 (cbrt.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) #s(literal 3 binary64)) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(pow.f64 (pow.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(pow.f64 (sqrt.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) #s(literal 2 binary64)) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(log.f64 (pow.f64 (exp.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) x.im)) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))))) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(cbrt.f64 (pow.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 3 binary64))) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(cbrt.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) #s(literal 3 binary64)))) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(expm1.f64 (log1p.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))))) |
(log1p.f64 (expm1.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))))) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(exp.f64 (log.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))))) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) #s(literal 1 binary64))) |
(*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 x.re (/.f64 y.im x.im)))) |
(/.f64 (*.f64 x.re y.im) x.im) |
(*.f64 x.re (/.f64 y.im x.im)) |
(pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 1 binary64)) |
(*.f64 x.re (/.f64 y.im x.im)) |
(pow.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) #s(literal 3 binary64)) |
(*.f64 x.re (/.f64 y.im x.im)) |
(pow.f64 (sqrt.f64 (*.f64 x.re (/.f64 y.im x.im))) #s(literal 2 binary64)) |
(*.f64 x.re (/.f64 y.im x.im)) |
(pow.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 x.re (/.f64 y.im x.im)) |
(log.f64 (pow.f64 (exp.f64 (/.f64 y.im x.im)) x.re)) |
(*.f64 x.re (/.f64 y.im x.im)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (/.f64 y.im x.im))))) |
(*.f64 x.re (/.f64 y.im x.im)) |
(cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 3 binary64))) |
(*.f64 x.re (/.f64 y.im x.im)) |
(expm1.f64 (log1p.f64 (*.f64 x.re (/.f64 y.im x.im)))) |
(log1p.f64 (expm1.f64 (*.f64 x.re (/.f64 y.im x.im)))) |
(*.f64 x.re (/.f64 y.im x.im)) |
(exp.f64 (log.f64 (*.f64 x.re (/.f64 y.im x.im)))) |
(*.f64 x.re (/.f64 y.im x.im)) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (/.f64 y.im x.im))) #s(literal 1 binary64))) |
(*.f64 x.re (/.f64 y.im x.im)) |
(+.f64 y.re (neg.f64 (*.f64 x.re (/.f64 y.im x.im)))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(+.f64 y.re (*.f64 (neg.f64 x.re) (/.f64 y.im x.im))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(+.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (fma.f64 (neg.f64 (/.f64 y.im x.im)) x.re (*.f64 x.re (/.f64 y.im x.im)))) |
(+.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (fma.f64 (/.f64 (neg.f64 y.im) x.im) x.re (*.f64 x.re (/.f64 y.im x.im)))) |
(+.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (*.f64 (/.f64 y.im x.im) (*.f64 x.re #s(literal 0 binary64)))) |
(+.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (fma.f64 (neg.f64 x.re) (/.f64 y.im x.im) (*.f64 x.re (/.f64 y.im x.im)))) |
(+.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (fma.f64 (/.f64 (neg.f64 y.im) x.im) x.re (*.f64 x.re (/.f64 y.im x.im)))) |
(+.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (*.f64 (/.f64 y.im x.im) (*.f64 x.re #s(literal 0 binary64)))) |
(+.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x.re (/.f64 y.im x.im)))) (sqrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (*.f64 x.re (/.f64 y.im x.im)))) |
(+.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (fma.f64 (/.f64 (neg.f64 y.im) x.im) x.re (*.f64 x.re (/.f64 y.im x.im)))) |
(+.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (*.f64 (/.f64 y.im x.im) (*.f64 x.re #s(literal 0 binary64)))) |
(+.f64 (fma.f64 #s(literal 1 binary64) y.re (neg.f64 (*.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (/.f64 y.im x.im))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 1 binary64)))) |
(+.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (fma.f64 (/.f64 (neg.f64 y.im) x.im) x.re (*.f64 x.re (/.f64 y.im x.im)))) |
(+.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (*.f64 (/.f64 y.im x.im) (*.f64 x.re #s(literal 0 binary64)))) |
(+.f64 (fma.f64 #s(literal 1 binary64) y.re (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im)))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 #s(literal 1 binary64) y.re (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im)))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) |
(+.f64 (-.f64 y.re (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64))))) (*.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (cbrt.f64 y.re) (neg.f64 (*.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (/.f64 y.im x.im))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 1 binary64)))) |
(+.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (fma.f64 (/.f64 (neg.f64 y.im) x.im) x.re (*.f64 x.re (/.f64 y.im x.im)))) |
(+.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (*.f64 (/.f64 y.im x.im) (*.f64 x.re #s(literal 0 binary64)))) |
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (cbrt.f64 y.re) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im)))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 #s(literal 1 binary64) y.re (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im)))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) |
(+.f64 (-.f64 y.re (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64))))) (*.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 (sqrt.f64 y.re) (sqrt.f64 y.re) (neg.f64 (*.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (/.f64 y.im x.im))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 1 binary64)))) |
(+.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (fma.f64 (/.f64 (neg.f64 y.im) x.im) x.re (*.f64 x.re (/.f64 y.im x.im)))) |
(+.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) (*.f64 (/.f64 y.im x.im) (*.f64 x.re #s(literal 0 binary64)))) |
(+.f64 (fma.f64 (sqrt.f64 y.re) (sqrt.f64 y.re) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im)))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) |
(+.f64 (fma.f64 #s(literal 1 binary64) y.re (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im)))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) |
(+.f64 (-.f64 y.re (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64))))) (*.f64 #s(literal 0 binary64) (*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im x.im))) (cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)))))) |
(*.f64 #s(literal 1 binary64) (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(*.f64 (sqrt.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) (sqrt.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(/.f64 (-.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 3 binary64))) (fma.f64 y.re y.re (+.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)) (*.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))))) |
(/.f64 (-.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 3 binary64))) (fma.f64 y.re y.re (+.f64 (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64)) (*.f64 (*.f64 x.re y.re) (/.f64 y.im x.im))))) |
(/.f64 (-.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 3 binary64))) (fma.f64 y.re y.re (*.f64 (*.f64 x.re (/.f64 y.im x.im)) (fma.f64 x.re (/.f64 y.im x.im) y.re)))) |
(/.f64 (-.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64))) (+.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) |
(/.f64 (-.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (/.f64 y.im x.im)) #s(literal 2 binary64))) (fma.f64 x.re (/.f64 y.im x.im) y.re)) |
(pow.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) #s(literal 1 binary64)) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(pow.f64 (cbrt.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 3 binary64)) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(pow.f64 (pow.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(pow.f64 (sqrt.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 2 binary64)) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(log.f64 (exp.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(cbrt.f64 (pow.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) #s(literal 3 binary64))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(expm1.f64 (log1p.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) |
(log1p.f64 (expm1.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(exp.f64 (log.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(exp.f64 (*.f64 (log.f64 (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) #s(literal 1 binary64))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(fma.f64 #s(literal 1 binary64) y.re (neg.f64 (*.f64 x.re (/.f64 y.im x.im)))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(fma.f64 #s(literal 1 binary64) y.re (*.f64 (neg.f64 x.re) (/.f64 y.im x.im))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(fma.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (cbrt.f64 y.re) (neg.f64 (*.f64 x.re (/.f64 y.im x.im)))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(fma.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (cbrt.f64 y.re) (*.f64 (neg.f64 x.re) (/.f64 y.im x.im))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(fma.f64 (sqrt.f64 y.re) (sqrt.f64 y.re) (neg.f64 (*.f64 x.re (/.f64 y.im x.im)))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(fma.f64 (sqrt.f64 y.re) (sqrt.f64 y.re) (*.f64 (neg.f64 x.re) (/.f64 y.im x.im))) |
(-.f64 y.re (*.f64 x.re (/.f64 y.im x.im))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) |
(*.f64 x.im (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))) |
(/.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal 3 binary64))) |
(*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) |
(*.f64 #s(literal 1 binary64) (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) |
(*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) |
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 y.im x.im)) y.re) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 y.im x.im)) y.re)) |
(/.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal 3 binary64))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.im)) (pow.f64 y.re #s(literal 3/2 binary64))) (/.f64 (sqrt.f64 (*.f64 y.im x.im)) (pow.f64 y.re #s(literal 3/2 binary64)))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.im)) (pow.f64 y.re #s(literal 3/2 binary64))) #s(literal 2 binary64)) |
(pow.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal 1 binary64)) |
(*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) |
(pow.f64 (/.f64 (cbrt.f64 (*.f64 y.im x.im)) y.re) #s(literal 3 binary64)) |
(/.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal 3 binary64))) |
(pow.f64 (pow.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) |
(pow.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.im)) (pow.f64 y.re #s(literal 3/2 binary64))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (*.f64 y.im x.im)) #s(literal -1 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (*.f64 y.im x.im))) |
(log.f64 (pow.f64 (exp.f64 (*.f64 y.im x.im)) (pow.f64 y.re #s(literal -3 binary64)))) |
(*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))))) |
(*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) |
(cbrt.f64 (pow.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal 3 binary64))) |
(*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y.im x.im) #s(literal 3 binary64)) (pow.f64 (pow.f64 y.re #s(literal 3 binary64)) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) |
(*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) |
(exp.f64 (log.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) |
(*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) #s(literal 1 binary64))) |
(*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) |
(*.f64 #s(literal 1 binary64) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) |
(*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) |
(*.f64 (/.f64 (sqrt.f64 x.re) y.re) (/.f64 (sqrt.f64 x.re) y.re)) |
(pow.f64 (/.f64 (sqrt.f64 x.re) y.re) #s(literal 2 binary64)) |
(pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)) |
(*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) |
(pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 3 binary64)) |
(*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) |
(pow.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 y.re #s(literal 6 binary64))) #s(literal 1/3 binary64)) |
(cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) |
(pow.f64 (/.f64 (sqrt.f64 x.re) y.re) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re) #s(literal -1 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) x.re)) |
(log.f64 (pow.f64 (exp.f64 x.re) (pow.f64 y.re #s(literal -2 binary64)))) |
(*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) |
(exp.f64 (log.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 1 binary64))) |
(*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) |
(+.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) |
(neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(+.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x.re) y.re)) (/.f64 (sqrt.f64 x.re) y.re) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (-.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) (fma.f64 (/.f64 (sqrt.f64 x.re) (neg.f64 y.re)) (/.f64 (sqrt.f64 x.re) y.re) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(-.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 (sqrt.f64 x.re) y.re) #s(literal 2 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(+.f64 (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (neg.f64 (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) |
(+.f64 (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (*.f64 x.re (neg.f64 (pow.f64 y.re #s(literal -2 binary64))))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(-.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 0 binary64)) (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(+.f64 (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (neg.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (*.f64 x.re (neg.f64 (pow.f64 y.re #s(literal -2 binary64))))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(-.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 0 binary64)) (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(+.f64 (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (*.f64 x.re (neg.f64 (pow.f64 y.re #s(literal -2 binary64))))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(-.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 0 binary64)) (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) (neg.f64 (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) |
(+.f64 (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (*.f64 x.re (neg.f64 (pow.f64 y.re #s(literal -2 binary64))))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(-.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 0 binary64)) (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) (neg.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (*.f64 x.re (neg.f64 (pow.f64 y.re #s(literal -2 binary64))))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(-.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 0 binary64)) (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (*.f64 x.re (neg.f64 (pow.f64 y.re #s(literal -2 binary64))))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(-.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 0 binary64)) (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (neg.f64 (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) |
(+.f64 (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (*.f64 x.re (neg.f64 (pow.f64 y.re #s(literal -2 binary64))))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(-.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 0 binary64)) (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (neg.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (*.f64 x.re (neg.f64 (pow.f64 y.re #s(literal -2 binary64))))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(-.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 0 binary64)) (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(+.f64 (fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (*.f64 x.re (neg.f64 (pow.f64 y.re #s(literal -2 binary64))))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(-.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 0 binary64)) (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(+.f64 (fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) (neg.f64 (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 y.im) x.im)) y.re) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (neg.f64 y.im) x.im)) y.re) (*.f64 x.re (neg.f64 (pow.f64 y.re #s(literal -2 binary64)))))) |
(+.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 0 binary64)) (-.f64 (pow.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 y.im x.im))) y.re) #s(literal 3 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(+.f64 (fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) (neg.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 y.im) x.im)) y.re) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (neg.f64 y.im) x.im)) y.re) (*.f64 x.re (neg.f64 (pow.f64 y.re #s(literal -2 binary64)))))) |
(+.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 0 binary64)) (-.f64 (pow.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 y.im x.im))) y.re) #s(literal 3 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(+.f64 (fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 y.im) x.im)) y.re) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (neg.f64 y.im) x.im)) y.re) (*.f64 x.re (neg.f64 (pow.f64 y.re #s(literal -2 binary64)))))) |
(+.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 0 binary64)) (-.f64 (pow.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 y.im x.im))) y.re) #s(literal 3 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (neg.f64 (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 (pow.f64 y.re #s(literal -2 binary64)) x.re))) |
(+.f64 (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (*.f64 x.re (neg.f64 (pow.f64 y.re #s(literal -2 binary64))))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(-.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 0 binary64)) (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (neg.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 1 binary64) (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 1 binary64)))) |
(+.f64 (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (*.f64 x.re (neg.f64 (pow.f64 y.re #s(literal -2 binary64))))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(-.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 0 binary64)) (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(+.f64 (fma.f64 (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 2 binary64))))) |
(+.f64 (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (*.f64 x.re (neg.f64 (pow.f64 y.re #s(literal -2 binary64))))) (fma.f64 (neg.f64 (pow.f64 y.re #s(literal -2 binary64))) x.re (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(-.f64 (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 0 binary64)) (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(*.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) |
(neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) |
(neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(*.f64 (sqrt.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) (sqrt.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) |
(neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 2 binary64))) (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 2 binary64))) (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 2 binary64))) (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(/.f64 (-.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) #s(literal 3 binary64)) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (+.f64 (pow.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal 3 binary64)) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (neg.f64 (*.f64 y.im x.im)) (pow.f64 y.re #s(literal -3 binary64))) #s(literal 3 binary64)) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (+.f64 (pow.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal 2 binary64)) (*.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))) (fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))))) |
(pow.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 1 binary64)) |
(-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) |
(neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(pow.f64 (cbrt.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 3 binary64)) |
(-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) |
(neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(pow.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) |
(neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(pow.f64 (sqrt.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 2 binary64)) |
(-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) |
(neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(log.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) |
(neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))))) |
(-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) |
(neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(cbrt.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 3 binary64))) |
(-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) |
(neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(expm1.f64 (log1p.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(+.f64 (-.f64 #s(literal 1 binary64) (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal -1 binary64)) |
(log1p.f64 (expm1.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) |
(neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(exp.f64 (log.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) |
(neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 1 binary64))) |
(-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) |
(neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(fma.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) #s(literal -1 binary64) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) |
(neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) |
(neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(fma.f64 #s(literal 1 binary64) (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) |
(neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal -1 binary64) (*.f64 y.im x.im))) y.re) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(fma.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 (neg.f64 y.im) x.im)) y.re) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (neg.f64 y.im) x.im)) y.re) (*.f64 x.re (neg.f64 (pow.f64 y.re #s(literal -2 binary64))))) |
(-.f64 (pow.f64 (/.f64 (cbrt.f64 (neg.f64 (*.f64 y.im x.im))) y.re) #s(literal 3 binary64)) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) |
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (sqrt.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64))))) (neg.f64 (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) |
(neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 y.im (-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))))) |
(expm1.f64 (log1p.f64 (*.f64 y.im (neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))))) |
(pow.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 1 binary64)) |
(*.f64 y.im (-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(*.f64 y.im (neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(pow.f64 (cbrt.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) #s(literal 3 binary64)) |
(*.f64 y.im (-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(*.f64 y.im (neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(pow.f64 (pow.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 y.im (-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(*.f64 y.im (neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(pow.f64 (sqrt.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) #s(literal 2 binary64)) |
(*.f64 y.im (-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(*.f64 y.im (neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(log.f64 (pow.f64 (exp.f64 y.im) (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(*.f64 y.im (-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(*.f64 y.im (neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))))) |
(*.f64 y.im (-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(*.f64 y.im (neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(cbrt.f64 (pow.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) #s(literal 3 binary64))) |
(*.f64 y.im (-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(*.f64 y.im (neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(cbrt.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 3 binary64)))) |
(*.f64 y.im (-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(*.f64 y.im (neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) |
(*.f64 y.im (-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(*.f64 y.im (neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(expm1.f64 (log1p.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))))) |
(expm1.f64 (log1p.f64 (*.f64 y.im (-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))))) |
(expm1.f64 (log1p.f64 (*.f64 y.im (neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))))) |
(log1p.f64 (expm1.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))))) |
(*.f64 y.im (-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(*.f64 y.im (neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(exp.f64 (log.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))))) |
(*.f64 y.im (-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(*.f64 y.im (neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (-.f64 (neg.f64 (*.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal -3 binary64)))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) #s(literal 1 binary64))) |
(*.f64 y.im (-.f64 (*.f64 (*.f64 (neg.f64 y.im) x.im) (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64))))) |
(*.f64 y.im (neg.f64 (fma.f64 y.im (*.f64 x.im (pow.f64 y.re #s(literal -3 binary64))) (*.f64 x.re (pow.f64 y.re #s(literal -2 binary64)))))) |
Compiled 19021 to 8622 computations (54.7% saved)
19 alts after pruning (15 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 747 | 10 | 757 |
| Fresh | 4 | 5 | 9 |
| Picked | 4 | 1 | 5 |
| Done | 0 | 3 | 3 |
| Total | 755 | 19 | 774 |
| Status | Accuracy | Program |
|---|---|---|
| 56.4% | (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) | |
| 57.7% | (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 (/.f64 y.im y.re) (hypot.f64 y.im y.re))))) | |
| ▶ | 96.7% | (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.im)) (hypot.f64 y.im y.re))))) |
| 45.0% | (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) #s(literal 3 binary64)) | |
| 14.9% | (/.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) #s(literal 3 binary64)) #s(literal 1/3 binary64)) y.im) | |
| 15.3% | (/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) | |
| ✓ | 45.3% | (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
| ▶ | 59.2% | (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
| 61.2% | (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) | |
| ✓ | 41.2% | (/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
| 37.9% | (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) | |
| ▶ | 41.7% | (/.f64 (*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) #s(literal -1 binary64))) y.im) |
| ▶ | 17.0% | (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
| 32.6% | (/.f64 (*.f64 x.im (*.f64 x.re (/.f64 (neg.f64 y.im) x.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) | |
| ✓ | 39.0% | (/.f64 (neg.f64 x.re) y.im) |
| ✓ | 45.9% | (/.f64 x.im y.re) |
| 45.5% | (/.f64 #s(literal 1 binary64) (/.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) | |
| 51.8% | (+.f64 (*.f64 y.im (/.f64 (neg.f64 x.re) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) | |
| ▶ | 34.5% | (expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
Compiled 548 to 337 computations (38.5% saved)
Found 16 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| 99.2% | (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) | |
| ✓ | 98.7% | (expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
| 95.7% | (*.f64 x.im (/.f64 y.re y.im)) | |
| ✓ | 83.0% | (log1p.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) |
| ✓ | 99.2% | (/.f64 (*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) #s(literal -1 binary64))) y.im) |
| ✓ | 96.2% | (/.f64 y.re (*.f64 y.im x.re)) |
| ✓ | 94.4% | (*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) #s(literal -1 binary64))) |
| ✓ | 93.3% | (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) |
| ✓ | 99.6% | (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
| ✓ | 96.2% | (/.f64 (*.f64 y.im x.re) y.re) |
| ✓ | 98.5% | (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
| 95.7% | (*.f64 x.im (/.f64 y.re y.im)) | |
| ✓ | 99.9% | (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.im)) (hypot.f64 y.im y.re)) |
| ✓ | 99.4% | (/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.im)) |
| ✓ | 99.3% | (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.im)) (hypot.f64 y.im y.re))))) |
| ✓ | 97.2% | (*.f64 x.re (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.im)) (hypot.f64 y.im y.re))) |
| 51.0ms | 97× | 256 | valid |
| 47.0ms | 89× | 256 | invalid |
| 51.0ms | 28× | 1024 | valid |
| 25.0ms | 22× | 512 | valid |
| 67.0ms | 20× | 2048 | valid |
Compiled 249 to 54 computations (78.3% saved)
<compiled-spec>: 77.0ms (31.1% of total)ival-div: 62.0ms (25% of total)ival-mult: 35.0ms (14.1% of total)ival-log: 21.0ms (8.5% of total)ival-exp: 20.0ms (8.1% of total)ival-add: 14.0ms (5.7% of total)ival-sub: 7.0ms (2.8% of total)ival-sqrt: 6.0ms (2.4% of total)ival-neg: 4.0ms (1.6% of total)const: 2.0ms (0.8% of total)| Inputs |
|---|
#<alt (*.f64 x.re (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.im)) (hypot.f64 y.im y.re)))> |
#<alt (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.im)) (hypot.f64 y.im y.re)))))> |
#<alt (/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.im))> |
#<alt (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.im)) (hypot.f64 y.im y.re))> |
#<alt (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im)> |
#<alt (/.f64 (*.f64 y.im x.re) y.re)> |
#<alt (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re)> |
#<alt (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re)))> |
#<alt (*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) #s(literal -1 binary64)))> |
#<alt (/.f64 y.re (*.f64 y.im x.re))> |
#<alt (/.f64 (*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) #s(literal -1 binary64))) y.im)> |
#<alt (log1p.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))> |
#<alt (expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)))> |
| Outputs |
|---|
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 8 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 6 binary64)))))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (/.f64 x.re y.im)> |
#<alt (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im)> |
#<alt (/.f64 (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im)> |
#<alt (/.f64 (-.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im)> |
#<alt (/.f64 x.re y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))))) y.im))> |
#<alt (/.f64 x.re y.im)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.re y.im))> |
#<alt (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im))> |
#<alt (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 7 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.im #s(literal 5 binary64)))))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 (*.f64 x.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 (*.f64 x.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im))> |
#<alt (-.f64 (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im))> |
#<alt (-.f64 (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re y.im))> |
#<alt (/.f64 x.im y.re)> |
#<alt (/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re)> |
#<alt (/.f64 (-.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) y.re)) y.re)> |
#<alt (/.f64 (-.f64 (+.f64 x.im (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) y.re))) y.re)> |
#<alt (/.f64 x.im y.re)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re)) (*.f64 x.re y.im)) y.re))) y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) y.re)) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) y.re)) (*.f64 x.re y.im)) y.re))) y.re))> |
#<alt (/.f64 x.im y.re)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 y.im (-.f64 (*.f64 y.im (-.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (/.f64 (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) y.im)> |
#<alt (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re) y.im)> |
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) x.re) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 x.im y.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im)) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) y.im) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) (*.f64 x.im y.re)) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))))> |
#<alt (/.f64 y.im y.re)> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.re)))> |
#<alt (*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 5 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) y.re)))> |
#<alt (*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 7 binary64)))) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) y.re)))> |
#<alt #s(literal 1 binary64)> |
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))> |
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))))> |
#<alt #s(literal -1 binary64)> |
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 1 binary64))> |
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) #s(literal 1 binary64))> |
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) #s(literal 1 binary64))> |
#<alt #s(literal 1 binary64)> |
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 2 binary64)))))))> |
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 2 binary64)))))))> |
#<alt (/.f64 y.im y.re)> |
#<alt (/.f64 (+.f64 y.im (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) y.re)> |
#<alt (/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) y.re)> |
#<alt (/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (pow.f64 y.im #s(literal 6 binary64)))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) y.re)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 y.im y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.im (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (pow.f64 y.im #s(literal 6 binary64)))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) y.re))> |
#<alt (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 8 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 6 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64)))))> |
#<alt (/.f64 #s(literal 1 binary64) y.im)> |
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im)> |
#<alt (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) y.im)> |
#<alt (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im)> |
#<alt (/.f64 #s(literal 1 binary64) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))))) y.im))> |
#<alt (/.f64 #s(literal 1 binary64) y.im)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im))> |
#<alt (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y.im))> |
#<alt (+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y.im))> |
#<alt (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 y.im (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 y.im (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (-.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (/.f64 (*.f64 x.re y.im) y.re)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re))> |
#<alt (/.f64 x.im y.re)> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.re)))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.re)))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.re)))> |
#<alt (/.f64 x.im y.re)> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.re))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.re))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.re))))> |
#<alt (/.f64 x.im y.re)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im (*.f64 y.im y.re))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im (*.f64 y.im y.re))))> |
#<alt (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im (*.f64 y.im y.re))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 y.im y.re))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 y.im y.re))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 y.im y.re))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (/.f64 x.im y.re)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im (*.f64 x.re y.re))))> |
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im (*.f64 x.re y.re))))> |
#<alt (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im (*.f64 x.re y.re))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 x.re y.re))) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 x.re y.re))) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 x.re y.re))) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.re #s(literal 2 binary64)))> |
#<alt (/.f64 x.im y.re)> |
#<alt (/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re)> |
#<alt (/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re)> |
#<alt (/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re)> |
#<alt (/.f64 x.im y.re)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) x.re)> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64)))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64)))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) x.re)> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im))))))> |
#<alt (*.f64 #s(literal -1 binary64) x.re)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im)))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im)))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im)))> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im))))> |
#<alt (*.f64 #s(literal -1 binary64) x.re)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im)))> |
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im)))> |
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im)))> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re))))> |
#<alt (/.f64 (*.f64 x.im y.re) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) x.re)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) x.re)> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 y.re (*.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im)))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im)))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im)))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re)))))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im))> |
#<alt (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)))> |
#<alt (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (/.f64 (*.f64 x.im y.re) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)))))> |
#<alt (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))))) (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)))))))> |
#<alt (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im (+.f64 (*.f64 x.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64))))))) (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)))))))> |
#<alt (+.f64 (log.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))))> |
#<alt (+.f64 (log.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re))))> |
#<alt (+.f64 (log.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re)))))> |
#<alt (+.f64 (log.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64))) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re))))))> |
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))))> |
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re))))> |
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))))) x.im))))> |
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) y.re)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64))) (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))))) x.im))) x.im))))> |
#<alt (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)))> |
#<alt (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (/.f64 (*.f64 x.im y.re) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)))))> |
#<alt (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))))) (/.f64 x.im (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)))))))> |
#<alt (+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) y.re) (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64))))))) (/.f64 x.im (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)))))))> |
#<alt (+.f64 (log.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re))))> |
#<alt (+.f64 (log.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re))))> |
#<alt (+.f64 (log.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re)))))> |
#<alt (+.f64 (log.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64))) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re))))))> |
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re))))> |
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re))))> |
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) x.im)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re)))) y.re))))> |
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) x.im)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64))) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) y.re)))) y.re))) y.re))))> |
#<alt (+.f64 (log.f64 (*.f64 x.im y.re)) (*.f64 #s(literal -2 binary64) (log.f64 y.im)))> |
#<alt (+.f64 (log.f64 (*.f64 x.im y.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im y.re)))))> |
#<alt (+.f64 (log.f64 (*.f64 x.im y.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 y.im)) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.re))) (*.f64 #s(literal 1/2 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im y.re))))))))))> |
#<alt (+.f64 (log.f64 (*.f64 x.im y.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 y.im)) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im y.re)))))))))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.im y.re))) y.im))) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.re #s(literal 3 binary64))) (*.f64 #s(literal 6 binary64) (*.f64 x.im (*.f64 x.re y.re)))) (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.im y.re))) y.im)))) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -6 binary64) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))) (pow.f64 y.im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.re #s(literal 3 binary64))) (*.f64 #s(literal 6 binary64) (*.f64 x.im (*.f64 x.re y.re)))) (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.im y.re))) y.im))))) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.im y.re))) y.im))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 x.im (*.f64 x.re y.re))) (*.f64 #s(literal 2 binary64) (pow.f64 x.re #s(literal 3 binary64)))) y.im)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.im y.re))))) y.im))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -6 binary64) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))) y.im)) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 x.im (*.f64 x.re y.re))) (*.f64 #s(literal 2 binary64) (pow.f64 x.re #s(literal 3 binary64)))))) y.im)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.im y.re))))) y.im))) y.im))> |
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))))))> |
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))) (*.f64 x.re (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 x.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))))))))> |
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))) (*.f64 x.re (-.f64 (*.f64 x.re (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 x.re (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (/.f64 #s(literal 1 binary64) (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))))))))> |
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) y.im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))))> |
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) y.im))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))) x.re))))> |
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) y.im))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))) x.re)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))))> |
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) y.im))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))) x.re)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 3 binary64))))))))> |
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) y.im)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))))> |
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))) x.re))))> |
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64))) x.re)) (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))))) x.re))))> |
#<alt (+.f64 (log.f64 (/.f64 #s(literal 1 binary64) y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 3 binary64))) x.re))) x.re)) (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))))) x.re))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im))> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im))> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im)))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im))> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im))> |
#<alt (-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re)))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re)))))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im)> |
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im)> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im))> |
#<alt (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im)))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im)))> |
#<alt (*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im)))> |
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im))))> |
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im))))> |
132 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 12.0ms | x.im | @ | -inf | (log (+ 1 (/ (- (* x.im (/ y.re y.im)) x.re) y.im))) |
| 2.0ms | x.im | @ | inf | (/ (- x.im (/ (* y.im x.re) y.re)) y.re) |
| 1.0ms | y.im | @ | inf | (log (+ 1 (/ (- (* x.im (/ y.re y.im)) x.re) y.im))) |
| 1.0ms | x.im | @ | 0 | (log (+ 1 (/ (- (* x.im (/ y.re y.im)) x.re) y.im))) |
| 1.0ms | x.im | @ | inf | (log (+ 1 (/ (- (* x.im (/ y.re y.im)) x.re) y.im))) |
| 1× | batch-egg-rewrite |
| 331× | log1p-expm1-u |
| 330× | expm1-log1p-u |
| 325× | add-cube-cbrt |
| 324× | add-exp-log |
| 324× | add-log-exp |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 41 | 561 |
| 1 | 715 | 549 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 x.re (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.im)) (hypot.f64 y.im y.re))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.im)) (hypot.f64 y.im y.re))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.im)) |
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.im)) (hypot.f64 y.im y.re)) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (*.f64 y.im x.re) y.re) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) |
(*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) #s(literal -1 binary64))) |
(/.f64 y.re (*.f64 y.im x.re)) |
(/.f64 (*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) #s(literal -1 binary64))) y.im) |
(log1p.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
| Outputs |
|---|
(-.f64 #s(literal 0 binary64) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) #s(literal 1 binary64)) |
(/.f64 (*.f64 x.re (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im)) (hypot.f64 y.im y.re)) |
(/.f64 (neg.f64 (*.f64 x.re (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im))) (neg.f64 (hypot.f64 y.im y.re))) |
(pow.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 2 binary64)) |
(neg.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(sqrt.f64 (pow.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 x.re) (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) |
(cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) |
(log1p.f64 (expm1.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) |
(exp.f64 (log.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 1 binary64))) |
(+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) |
(*.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) (sqrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) |
(pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))))) |
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) |
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) |
(exp.f64 (log.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64))) (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im))) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1/2 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) |
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) (pow.f64 (/.f64 #s(literal 1 binary64) y.im) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 y.im y.re) y.im)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 y.im y.re) y.im)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (hypot.f64 y.im y.re) y.im)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (hypot.f64 y.im y.re) y.im)) #s(literal -1 binary64))) |
(pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1 binary64)) |
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im)) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1/2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(sqrt.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re))) y.im)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im)))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im))) |
(exp.f64 (neg.f64 (log.f64 (/.f64 (hypot.f64 y.im y.re) y.im)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 y.im y.re) y.im)) #s(literal -1 binary64))) |
(exp.f64 (*.f64 (neg.f64 (log.f64 (/.f64 (hypot.f64 y.im y.re) y.im))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) |
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re))) |
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) (cbrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 y.im y.re))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) (sqrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im)) (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64))) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64))) (sqrt.f64 (hypot.f64 y.im y.re))) (/.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im)) (sqrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1/2 binary64)) (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1/2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1/2 binary64)) (cbrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) #s(literal 1 binary64)) (/.f64 y.im (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (/.f64 y.im (cbrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) (sqrt.f64 (hypot.f64 y.im y.re))) (/.f64 y.im (sqrt.f64 (hypot.f64 y.im y.re)))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))) #s(literal 1 binary64)) |
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (hypot.f64 y.im y.re) (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im)) #s(literal -1 binary64)) |
(pow.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)) #s(literal -1 binary64)) |
(sqrt.f64 (/.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) |
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) #s(literal 3 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(exp.f64 (neg.f64 (log.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(*.f64 (*.f64 x.im (/.f64 y.re y.im)) (/.f64 #s(literal 1 binary64) y.im)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
(*.f64 (sqrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) (sqrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
(*.f64 (/.f64 x.im #s(literal 1 binary64)) (/.f64 (/.f64 y.re y.im) y.im)) |
(*.f64 (/.f64 x.im (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (/.f64 y.re y.im) (cbrt.f64 y.im))) |
(*.f64 (/.f64 x.im (sqrt.f64 y.im)) (/.f64 (/.f64 y.re y.im) (sqrt.f64 y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) (cbrt.f64 y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.im)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (/.f64 y.re y.im) (sqrt.f64 y.im)) (/.f64 x.im (sqrt.f64 y.im))) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
(*.f64 (/.f64 (/.f64 y.re y.im) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 x.im (cbrt.f64 y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) y.im)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 2 binary64)) (sqrt.f64 y.im)) (/.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) y.im)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (cbrt.f64 y.im))) |
(pow.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 y.im (*.f64 x.im (/.f64 y.re y.im))) #s(literal -1 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 x.im) (/.f64 (/.f64 y.re y.im) y.im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))))) |
(cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
(log1p.f64 (expm1.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
(exp.f64 (log.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (/.f64 x.re y.re)))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (*.f64 y.im (/.f64 x.re y.re))) |
(*.f64 y.im (/.f64 x.re y.re)) |
(*.f64 (*.f64 x.re y.im) (/.f64 #s(literal 1 binary64) y.re)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y.im (/.f64 x.re y.re))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.im (/.f64 x.re y.re)))) |
(*.f64 (sqrt.f64 (*.f64 y.im (/.f64 x.re y.re))) (sqrt.f64 (*.f64 y.im (/.f64 x.re y.re)))) |
(*.f64 (/.f64 x.re #s(literal 1 binary64)) (/.f64 y.im y.re)) |
(*.f64 (/.f64 x.re (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (/.f64 y.im (cbrt.f64 y.re))) |
(*.f64 (/.f64 x.re (sqrt.f64 y.re)) (/.f64 y.im (sqrt.f64 y.re))) |
(*.f64 (/.f64 y.im (sqrt.f64 y.re)) (/.f64 x.re (sqrt.f64 y.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) (cbrt.f64 y.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.re)) (/.f64 (*.f64 x.re y.im) (sqrt.f64 y.re))) |
(*.f64 (/.f64 y.im #s(literal 1 binary64)) (/.f64 x.re y.re)) |
(*.f64 (/.f64 y.im (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (/.f64 x.re (cbrt.f64 y.re))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x.re y.im)) y.re)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (cbrt.f64 (*.f64 y.im (/.f64 x.re y.re)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64)) (sqrt.f64 y.re)) (/.f64 (cbrt.f64 (*.f64 x.re y.im)) (sqrt.f64 y.re))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.re y.im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 x.re y.im)) y.re)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.re y.im)) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 x.re y.im)) (cbrt.f64 y.re))) |
(pow.f64 (*.f64 y.im (/.f64 x.re y.re)) #s(literal 1 binary64)) |
(pow.f64 (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 y.im (/.f64 x.re y.re))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 y.im (/.f64 x.re y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 y.im (/.f64 x.re y.re))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 y.im (/.f64 x.re y.re)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 y.im) (/.f64 x.re y.re))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (/.f64 x.re y.re))))) |
(cbrt.f64 (pow.f64 (*.f64 y.im (/.f64 x.re y.re)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 y.im (/.f64 x.re y.re)))) |
(log1p.f64 (expm1.f64 (*.f64 y.im (/.f64 x.re y.re)))) |
(exp.f64 (log.f64 (*.f64 y.im (/.f64 x.re y.re)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (/.f64 x.re y.re))) #s(literal 1 binary64))) |
(-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)) |
(*.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) (/.f64 #s(literal 1 binary64) y.re)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)) (sqrt.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) (cbrt.f64 y.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.re)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) (sqrt.f64 y.re))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) y.re)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) #s(literal 2 binary64)) (sqrt.f64 y.re)) (/.f64 (cbrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) (sqrt.f64 y.re))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) y.re)) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) (cbrt.f64 y.re))) |
(pow.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 y.re (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) #s(literal -1 binary64)) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)))) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) |
(exp.f64 (log.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))))) #s(literal 1 binary64)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (neg.f64 (*.f64 x.im y.re)) (neg.f64 (*.f64 x.re y.im))) |
(pow.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im)))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 y.re (*.f64 x.re y.im))) x.im)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im)))))) |
(cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))))) |
(log1p.f64 (expm1.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))))) |
(exp.f64 (log.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im)))) #s(literal 1 binary64))) |
(+.f64 (*.f64 x.re (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im)))) (*.f64 x.re #s(literal -1 binary64))) |
(+.f64 (*.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) x.re) (*.f64 #s(literal -1 binary64) x.re)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))))) #s(literal 1 binary64)) |
(pow.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) x.re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))))) |
(cbrt.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))))) |
(exp.f64 (log.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal 1 binary64))) |
(fma.f64 x.re (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) (*.f64 x.re #s(literal -1 binary64))) |
(fma.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) x.re (*.f64 #s(literal -1 binary64) x.re)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 y.re (*.f64 x.re y.im)))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 y.re (*.f64 x.re y.im))) |
(*.f64 y.re (/.f64 #s(literal 1 binary64) (*.f64 x.re y.im))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(*.f64 (sqrt.f64 (/.f64 y.re (*.f64 x.re y.im))) (sqrt.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(*.f64 (/.f64 #s(literal 1 binary64) y.im) (/.f64 y.re x.re)) |
(*.f64 (/.f64 #s(literal 1 binary64) x.re) (/.f64 y.re y.im)) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64))) (/.f64 y.re (cbrt.f64 (*.f64 x.re y.im)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 x.re y.im))) (/.f64 y.re (sqrt.f64 (*.f64 x.re y.im)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) x.re) (/.f64 (cbrt.f64 y.re) y.im)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y.re) (*.f64 x.re y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) y.im) (/.f64 (cbrt.f64 y.re) x.re)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x.re y.im))) (/.f64 (cbrt.f64 y.re) (sqrt.f64 (*.f64 x.re y.im)))) |
(*.f64 (/.f64 (sqrt.f64 y.re) x.re) (/.f64 (sqrt.f64 y.re) y.im)) |
(*.f64 (/.f64 (sqrt.f64 y.re) y.im) (/.f64 (sqrt.f64 y.re) x.re)) |
(*.f64 (/.f64 (sqrt.f64 y.re) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y.re) (*.f64 x.re y.im))) |
(*.f64 (/.f64 (sqrt.f64 y.re) (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y.re) (cbrt.f64 (*.f64 x.re y.im)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (/.f64 (/.f64 y.re y.im) (cbrt.f64 x.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x.re)) (/.f64 (/.f64 y.re y.im) (sqrt.f64 x.re))) |
(*.f64 (/.f64 y.re #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) y.im) x.re)) |
(*.f64 (/.f64 y.re (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) y.im) (cbrt.f64 x.re))) |
(*.f64 (/.f64 y.re (sqrt.f64 x.re)) (/.f64 (/.f64 #s(literal 1 binary64) y.im) (sqrt.f64 x.re))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 y.re y.im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (/.f64 y.re y.im)) x.re)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 y.re y.im)) #s(literal 2 binary64)) (sqrt.f64 x.re)) (/.f64 (cbrt.f64 (/.f64 y.re y.im)) (sqrt.f64 x.re))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 y.re y.im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (/.f64 y.re y.im)) x.re)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 y.re y.im)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (/.f64 y.re y.im)) (cbrt.f64 x.re))) |
(pow.f64 (*.f64 y.im (/.f64 x.re y.re)) #s(literal -1 binary64)) |
(pow.f64 (/.f64 y.re (*.f64 x.re y.im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 y.re (*.f64 x.re y.im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 y.re (*.f64 x.re y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (/.f64 y.re (*.f64 x.re y.im)) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y.re (*.f64 x.re y.im))))) |
(cbrt.f64 (pow.f64 (/.f64 y.re (*.f64 x.re y.im)) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64)))) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(log1p.f64 (expm1.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(exp.f64 (log.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 y.re (*.f64 x.re y.im))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) #s(literal 1 binary64)) |
(*.f64 x.re (/.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) y.im)) |
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im)) |
(*.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) y.im)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) |
(*.f64 (sqrt.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im)) (sqrt.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) |
(*.f64 (/.f64 x.re #s(literal 1 binary64)) (/.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) y.im)) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) (cbrt.f64 y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.im)) (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) (sqrt.f64 y.im)) (/.f64 x.re (sqrt.f64 y.im))) |
(*.f64 (/.f64 x.re (sqrt.f64 y.im)) (/.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) (sqrt.f64 y.im))) |
(*.f64 (/.f64 x.re (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) (cbrt.f64 y.im))) |
(*.f64 (/.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 x.re y.im)) |
(*.f64 (/.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 x.re (cbrt.f64 y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) y.im)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (sqrt.f64 y.im)) (/.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) y.im)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) (cbrt.f64 y.im))) |
(pow.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im)) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 y.im (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal -1 binary64)) |
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im)))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) |
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) |
(exp.f64 (log.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im)) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)))) |
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) (sqrt.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)))) |
(pow.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 2 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)))) |
(exp.f64 (log.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)))) |
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) #s(literal 1 binary64))) |
(-.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (/.f64 x.re y.im)) |
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) |
(*.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) (/.f64 #s(literal 1 binary64) y.im)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) (sqrt.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) (cbrt.f64 y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.im)) (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) y.im)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) #s(literal 2 binary64)) (sqrt.f64 y.im)) (/.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) y.im)) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) (cbrt.f64 y.im))) |
(/.f64 #s(literal 1 binary64) (/.f64 y.im (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 y.im (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (neg.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) (neg.f64 y.im)) |
(/.f64 (-.f64 y.im (*.f64 (/.f64 y.im (*.f64 x.im (/.f64 y.re y.im))) x.re)) (*.f64 (/.f64 y.im (*.f64 x.im (/.f64 y.re y.im))) y.im)) |
(/.f64 (-.f64 (*.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (*.f64 x.re y.im)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x.im (/.f64 y.re y.im))) y.im) (*.f64 (neg.f64 y.im) x.re)) (*.f64 (neg.f64 y.im) y.im)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) y.im)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im)) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)))) (neg.f64 (neg.f64 y.im))) |
(pow.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 y.im (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) #s(literal -1 binary64)) |
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)))) |
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) |
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(exp.f64 (log.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 1 binary64))) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (neg.f64 (/.f64 x.re y.im))) |
(fma.f64 x.im (/.f64 (/.f64 y.re y.im) y.im) (neg.f64 (/.f64 x.re y.im))) |
(fma.f64 (*.f64 x.im (/.f64 y.re y.im)) (/.f64 #s(literal 1 binary64) y.im) (neg.f64 (/.f64 x.re y.im))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) (neg.f64 (/.f64 x.re y.im))) |
(fma.f64 (sqrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) (sqrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) (neg.f64 (/.f64 x.re y.im))) |
| 1× | egg-herbie |
| 749× | fma-define |
| 591× | times-frac |
| 426× | *-commutative |
| 240× | associate-*r/ |
| 221× | +-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 1586 | 43769 |
| 1 | 4403 | 42065 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 8 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 6 binary64)))))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 x.re y.im) |
(/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(/.f64 (-.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 x.re y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))))) y.im)) |
(/.f64 x.re y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.re y.im)) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im)) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 7 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.im #s(literal 5 binary64)))))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im)) |
(/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 x.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 x.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(-.f64 (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im)) |
(-.f64 (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re y.im)) |
(/.f64 x.im y.re) |
(/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 (-.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) y.re)) y.re) |
(/.f64 (-.f64 (+.f64 x.im (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 x.im y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re)) (*.f64 x.re y.im)) y.re))) y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) y.re)) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) y.re)) (*.f64 x.re y.im)) y.re))) y.re)) |
(/.f64 x.im y.re) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 y.im (-.f64 (*.f64 y.im (-.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) y.im) |
(/.f64 (-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re) y.im) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) x.re) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 x.im y.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im)) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) y.im) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) (*.f64 x.im y.re)) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(/.f64 y.im y.re) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 5 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 7 binary64)))) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) y.re))) |
#s(literal 1 binary64) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) |
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))) |
#s(literal -1 binary64) |
(-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 1 binary64)) |
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) #s(literal 1 binary64)) |
#s(literal 1 binary64) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 2 binary64))))))) |
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 2 binary64))))))) |
(/.f64 y.im y.re) |
(/.f64 (+.f64 y.im (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) y.re) |
(/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) y.re) |
(/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (pow.f64 y.im #s(literal 6 binary64)))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 y.im y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.im (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (pow.f64 y.im #s(literal 6 binary64)))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) y.re)) |
(/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 8 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 6 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) y.im) |
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 #s(literal 1 binary64) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))))) y.im)) |
(/.f64 #s(literal 1 binary64) y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im)) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y.im)) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y.im)) |
(/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(/.f64 x.im y.re) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.re))) |
(/.f64 x.im y.re) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.re)))) |
(/.f64 x.im y.re) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im (*.f64 y.im y.re)))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im (*.f64 y.im y.re)))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im (*.f64 y.im y.re)))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 y.im y.re))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 y.im y.re))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 y.im y.re))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))) |
(/.f64 x.im y.re) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im (*.f64 x.re y.re)))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im (*.f64 x.re y.re)))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im (*.f64 x.re y.re)))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 x.re y.re))) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 x.re y.re))) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 x.re y.re))) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 x.im y.re) |
(/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 x.im y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(*.f64 #s(literal -1 binary64) x.re) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(*.f64 #s(literal -1 binary64) x.re) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)))))) |
(*.f64 #s(literal -1 binary64) x.re) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im))) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im)))) |
(*.f64 #s(literal -1 binary64) x.re) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im))) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)))) |
(/.f64 (*.f64 x.im y.re) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im) |
(*.f64 #s(literal -1 binary64) x.re) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(*.f64 #s(literal -1 binary64) x.re) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) |
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (/.f64 (*.f64 x.im y.re) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))))) |
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))))) (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))))))) |
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im (+.f64 (*.f64 x.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64))))))) (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))))))) |
(+.f64 (log.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) |
(+.f64 (log.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re)))) |
(+.f64 (log.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re))))) |
(+.f64 (log.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64))) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re)))))) |
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) |
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re)))) |
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))))) x.im)))) |
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) y.re)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64))) (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))))) x.im))) x.im)))) |
(log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) |
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (/.f64 (*.f64 x.im y.re) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))))) |
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))))) (/.f64 x.im (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))))))) |
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) y.re) (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64))))))) (/.f64 x.im (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))))))) |
(+.f64 (log.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re)))) |
(+.f64 (log.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re)))) |
(+.f64 (log.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re))))) |
(+.f64 (log.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64))) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re)))))) |
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re)))) |
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re)))) |
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) x.im)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re)))) y.re)))) |
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) x.im)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64))) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) y.re)))) y.re))) y.re)))) |
(+.f64 (log.f64 (*.f64 x.im y.re)) (*.f64 #s(literal -2 binary64) (log.f64 y.im))) |
(+.f64 (log.f64 (*.f64 x.im y.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) |
(+.f64 (log.f64 (*.f64 x.im y.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 y.im)) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.re))) (*.f64 #s(literal 1/2 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im y.re)))))))))) |
(+.f64 (log.f64 (*.f64 x.im y.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 y.im)) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im y.re))))))))))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.im y.re))) y.im))) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.re #s(literal 3 binary64))) (*.f64 #s(literal 6 binary64) (*.f64 x.im (*.f64 x.re y.re)))) (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.im y.re))) y.im)))) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -6 binary64) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))) (pow.f64 y.im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.re #s(literal 3 binary64))) (*.f64 #s(literal 6 binary64) (*.f64 x.im (*.f64 x.re y.re)))) (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.im y.re))) y.im))))) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.im y.re))) y.im))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 x.im (*.f64 x.re y.re))) (*.f64 #s(literal 2 binary64) (pow.f64 x.re #s(literal 3 binary64)))) y.im)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.im y.re))))) y.im))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -6 binary64) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))) y.im)) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 x.im (*.f64 x.re y.re))) (*.f64 #s(literal 2 binary64) (pow.f64 x.re #s(literal 3 binary64)))))) y.im)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.im y.re))))) y.im))) y.im)) |
(log.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))) |
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))))))) |
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))) (*.f64 x.re (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 x.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))))))) |
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))) (*.f64 x.re (-.f64 (*.f64 x.re (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 x.re (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (/.f64 #s(literal 1 binary64) (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))))))) |
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) y.im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) |
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) y.im))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))) x.re)))) |
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) y.im))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))) x.re)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))) |
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) y.im))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))) x.re)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))) |
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) y.im)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) |
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))) x.re)))) |
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64))) x.re)) (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))))) x.re)))) |
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 3 binary64))) x.re))) x.re)) (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))))) x.re)))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(-.f64 #s(literal 0 binary64) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) #s(literal 1 binary64)) |
(/.f64 (*.f64 x.re (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im)) (hypot.f64 y.im y.re)) |
(/.f64 (neg.f64 (*.f64 x.re (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im))) (neg.f64 (hypot.f64 y.im y.re))) |
(pow.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 2 binary64)) |
(neg.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(sqrt.f64 (pow.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 x.re) (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) |
(cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) |
(log1p.f64 (expm1.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) |
(exp.f64 (log.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 1 binary64))) |
(+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) |
(*.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) (sqrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) |
(pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))))) |
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) |
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) |
(exp.f64 (log.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64))) (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im))) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1/2 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) |
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) (pow.f64 (/.f64 #s(literal 1 binary64) y.im) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 y.im y.re) y.im)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 y.im y.re) y.im)) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (hypot.f64 y.im y.re) y.im)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (hypot.f64 y.im y.re) y.im)) #s(literal -1 binary64))) |
(pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1 binary64)) |
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im)) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1/2 binary64)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(sqrt.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re))) y.im)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im)))) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im))) |
(exp.f64 (neg.f64 (log.f64 (/.f64 (hypot.f64 y.im y.re) y.im)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 y.im y.re) y.im)) #s(literal -1 binary64))) |
(exp.f64 (*.f64 (neg.f64 (log.f64 (/.f64 (hypot.f64 y.im y.re) y.im))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) |
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re))) |
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) (cbrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 y.im y.re))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) (sqrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im)) (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64))) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64))) (sqrt.f64 (hypot.f64 y.im y.re))) (/.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im)) (sqrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1/2 binary64)) (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1/2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1/2 binary64)) (cbrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) #s(literal 1 binary64)) (/.f64 y.im (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (/.f64 y.im (cbrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) (sqrt.f64 (hypot.f64 y.im y.re))) (/.f64 y.im (sqrt.f64 (hypot.f64 y.im y.re)))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))) #s(literal 1 binary64)) |
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (hypot.f64 y.im y.re) (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im)) #s(literal -1 binary64)) |
(pow.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)) #s(literal -1 binary64)) |
(sqrt.f64 (/.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) |
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) #s(literal 3 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(exp.f64 (neg.f64 (log.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(*.f64 (*.f64 x.im (/.f64 y.re y.im)) (/.f64 #s(literal 1 binary64) y.im)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
(*.f64 (sqrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) (sqrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
(*.f64 (/.f64 x.im #s(literal 1 binary64)) (/.f64 (/.f64 y.re y.im) y.im)) |
(*.f64 (/.f64 x.im (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (/.f64 y.re y.im) (cbrt.f64 y.im))) |
(*.f64 (/.f64 x.im (sqrt.f64 y.im)) (/.f64 (/.f64 y.re y.im) (sqrt.f64 y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) (cbrt.f64 y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.im)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (/.f64 y.re y.im) (sqrt.f64 y.im)) (/.f64 x.im (sqrt.f64 y.im))) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
(*.f64 (/.f64 (/.f64 y.re y.im) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 x.im (cbrt.f64 y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) y.im)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 2 binary64)) (sqrt.f64 y.im)) (/.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) y.im)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (cbrt.f64 y.im))) |
(pow.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 y.im (*.f64 x.im (/.f64 y.re y.im))) #s(literal -1 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 x.im) (/.f64 (/.f64 y.re y.im) y.im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))))) |
(cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
(log1p.f64 (expm1.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
(exp.f64 (log.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (/.f64 x.re y.re)))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (*.f64 y.im (/.f64 x.re y.re))) |
(*.f64 y.im (/.f64 x.re y.re)) |
(*.f64 (*.f64 x.re y.im) (/.f64 #s(literal 1 binary64) y.re)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y.im (/.f64 x.re y.re))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.im (/.f64 x.re y.re)))) |
(*.f64 (sqrt.f64 (*.f64 y.im (/.f64 x.re y.re))) (sqrt.f64 (*.f64 y.im (/.f64 x.re y.re)))) |
(*.f64 (/.f64 x.re #s(literal 1 binary64)) (/.f64 y.im y.re)) |
(*.f64 (/.f64 x.re (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (/.f64 y.im (cbrt.f64 y.re))) |
(*.f64 (/.f64 x.re (sqrt.f64 y.re)) (/.f64 y.im (sqrt.f64 y.re))) |
(*.f64 (/.f64 y.im (sqrt.f64 y.re)) (/.f64 x.re (sqrt.f64 y.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) (cbrt.f64 y.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.re)) (/.f64 (*.f64 x.re y.im) (sqrt.f64 y.re))) |
(*.f64 (/.f64 y.im #s(literal 1 binary64)) (/.f64 x.re y.re)) |
(*.f64 (/.f64 y.im (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (/.f64 x.re (cbrt.f64 y.re))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x.re y.im)) y.re)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (cbrt.f64 (*.f64 y.im (/.f64 x.re y.re)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64)) (sqrt.f64 y.re)) (/.f64 (cbrt.f64 (*.f64 x.re y.im)) (sqrt.f64 y.re))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.re y.im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 x.re y.im)) y.re)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.re y.im)) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 x.re y.im)) (cbrt.f64 y.re))) |
(pow.f64 (*.f64 y.im (/.f64 x.re y.re)) #s(literal 1 binary64)) |
(pow.f64 (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 y.im (/.f64 x.re y.re))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 y.im (/.f64 x.re y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 y.im (/.f64 x.re y.re))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 y.im (/.f64 x.re y.re)) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 y.im) (/.f64 x.re y.re))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (/.f64 x.re y.re))))) |
(cbrt.f64 (pow.f64 (*.f64 y.im (/.f64 x.re y.re)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 y.im (/.f64 x.re y.re)))) |
(log1p.f64 (expm1.f64 (*.f64 y.im (/.f64 x.re y.re)))) |
(exp.f64 (log.f64 (*.f64 y.im (/.f64 x.re y.re)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (/.f64 x.re y.re))) #s(literal 1 binary64))) |
(-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)) |
(*.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) (/.f64 #s(literal 1 binary64) y.re)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)) (sqrt.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) (cbrt.f64 y.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.re)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) (sqrt.f64 y.re))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) y.re)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) #s(literal 2 binary64)) (sqrt.f64 y.re)) (/.f64 (cbrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) (sqrt.f64 y.re))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) y.re)) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) (cbrt.f64 y.re))) |
(pow.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 y.re (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) #s(literal -1 binary64)) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)))) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) |
(exp.f64 (log.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))))) #s(literal 1 binary64)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(/.f64 (neg.f64 (*.f64 x.im y.re)) (neg.f64 (*.f64 x.re y.im))) |
(pow.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im)))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 y.re (*.f64 x.re y.im))) x.im)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im)))))) |
(cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))))) |
(log1p.f64 (expm1.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))))) |
(exp.f64 (log.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im)))) #s(literal 1 binary64))) |
(+.f64 (*.f64 x.re (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im)))) (*.f64 x.re #s(literal -1 binary64))) |
(+.f64 (*.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) x.re) (*.f64 #s(literal -1 binary64) x.re)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))))) #s(literal 1 binary64)) |
(pow.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) #s(literal 2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) x.re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))))) |
(cbrt.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) #s(literal 3 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) #s(literal 3 binary64)))) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))))) |
(exp.f64 (log.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal 1 binary64))) |
(fma.f64 x.re (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) (*.f64 x.re #s(literal -1 binary64))) |
(fma.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) x.re (*.f64 #s(literal -1 binary64) x.re)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 y.re (*.f64 x.re y.im)))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 y.re (*.f64 x.re y.im))) |
(*.f64 y.re (/.f64 #s(literal 1 binary64) (*.f64 x.re y.im))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(*.f64 (sqrt.f64 (/.f64 y.re (*.f64 x.re y.im))) (sqrt.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(*.f64 (/.f64 #s(literal 1 binary64) y.im) (/.f64 y.re x.re)) |
(*.f64 (/.f64 #s(literal 1 binary64) x.re) (/.f64 y.re y.im)) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64))) (/.f64 y.re (cbrt.f64 (*.f64 x.re y.im)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 x.re y.im))) (/.f64 y.re (sqrt.f64 (*.f64 x.re y.im)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) x.re) (/.f64 (cbrt.f64 y.re) y.im)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y.re) (*.f64 x.re y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) y.im) (/.f64 (cbrt.f64 y.re) x.re)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x.re y.im))) (/.f64 (cbrt.f64 y.re) (sqrt.f64 (*.f64 x.re y.im)))) |
(*.f64 (/.f64 (sqrt.f64 y.re) x.re) (/.f64 (sqrt.f64 y.re) y.im)) |
(*.f64 (/.f64 (sqrt.f64 y.re) y.im) (/.f64 (sqrt.f64 y.re) x.re)) |
(*.f64 (/.f64 (sqrt.f64 y.re) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y.re) (*.f64 x.re y.im))) |
(*.f64 (/.f64 (sqrt.f64 y.re) (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y.re) (cbrt.f64 (*.f64 x.re y.im)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (/.f64 (/.f64 y.re y.im) (cbrt.f64 x.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x.re)) (/.f64 (/.f64 y.re y.im) (sqrt.f64 x.re))) |
(*.f64 (/.f64 y.re #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) y.im) x.re)) |
(*.f64 (/.f64 y.re (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) y.im) (cbrt.f64 x.re))) |
(*.f64 (/.f64 y.re (sqrt.f64 x.re)) (/.f64 (/.f64 #s(literal 1 binary64) y.im) (sqrt.f64 x.re))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 y.re y.im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (/.f64 y.re y.im)) x.re)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 y.re y.im)) #s(literal 2 binary64)) (sqrt.f64 x.re)) (/.f64 (cbrt.f64 (/.f64 y.re y.im)) (sqrt.f64 x.re))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 y.re y.im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (/.f64 y.re y.im)) x.re)) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 y.re y.im)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (/.f64 y.re y.im)) (cbrt.f64 x.re))) |
(pow.f64 (*.f64 y.im (/.f64 x.re y.re)) #s(literal -1 binary64)) |
(pow.f64 (/.f64 y.re (*.f64 x.re y.im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 y.re (*.f64 x.re y.im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 y.re (*.f64 x.re y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (/.f64 y.re (*.f64 x.re y.im)) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y.re (*.f64 x.re y.im))))) |
(cbrt.f64 (pow.f64 (/.f64 y.re (*.f64 x.re y.im)) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64)))) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(log1p.f64 (expm1.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(exp.f64 (log.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(exp.f64 (*.f64 (log.f64 (/.f64 y.re (*.f64 x.re y.im))) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) #s(literal 1 binary64)) |
(*.f64 x.re (/.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) y.im)) |
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im)) |
(*.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) y.im)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) |
(*.f64 (sqrt.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im)) (sqrt.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) |
(*.f64 (/.f64 x.re #s(literal 1 binary64)) (/.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) y.im)) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) (cbrt.f64 y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.im)) (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) (sqrt.f64 y.im)) (/.f64 x.re (sqrt.f64 y.im))) |
(*.f64 (/.f64 x.re (sqrt.f64 y.im)) (/.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) (sqrt.f64 y.im))) |
(*.f64 (/.f64 x.re (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) (cbrt.f64 y.im))) |
(*.f64 (/.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 x.re y.im)) |
(*.f64 (/.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 x.re (cbrt.f64 y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) y.im)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (sqrt.f64 y.im)) (/.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) y.im)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) (cbrt.f64 y.im))) |
(pow.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im)) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 y.im (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal -1 binary64)) |
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im)))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) |
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) |
(exp.f64 (log.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im)) #s(literal 1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)))) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)))) |
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) (sqrt.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)))) |
(pow.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) #s(literal 2 binary64)) |
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 2 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 3 binary64))) |
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)))) |
(exp.f64 (log.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)))) |
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) #s(literal 1 binary64))) |
(-.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (/.f64 x.re y.im)) |
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 1 binary64)) |
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) |
(*.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) (/.f64 #s(literal 1 binary64) y.im)) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) (sqrt.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) (cbrt.f64 y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.im)) (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) y.im)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) #s(literal 2 binary64)) (sqrt.f64 y.im)) (/.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) y.im)) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) (cbrt.f64 y.im))) |
(/.f64 #s(literal 1 binary64) (/.f64 y.im (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)))) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 y.im (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (neg.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) (neg.f64 y.im)) |
(/.f64 (-.f64 y.im (*.f64 (/.f64 y.im (*.f64 x.im (/.f64 y.re y.im))) x.re)) (*.f64 (/.f64 y.im (*.f64 x.im (/.f64 y.re y.im))) y.im)) |
(/.f64 (-.f64 (*.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (*.f64 x.re y.im)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x.im (/.f64 y.re y.im))) y.im) (*.f64 (neg.f64 y.im) x.re)) (*.f64 (neg.f64 y.im) y.im)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) y.im)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im)) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)))) (neg.f64 (neg.f64 y.im))) |
(pow.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) #s(literal 1 binary64)) |
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 3 binary64)) |
(pow.f64 (pow.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 2 binary64)) |
(pow.f64 (/.f64 y.im (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) #s(literal -1 binary64)) |
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) #s(literal 2 binary64))) |
(log.f64 (exp.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)))) |
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) #s(literal 3 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) |
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(exp.f64 (log.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 1 binary64))) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (neg.f64 (/.f64 x.re y.im))) |
(fma.f64 x.im (/.f64 (/.f64 y.re y.im) y.im) (neg.f64 (/.f64 x.re y.im))) |
(fma.f64 (*.f64 x.im (/.f64 y.re y.im)) (/.f64 #s(literal 1 binary64) y.im) (neg.f64 (/.f64 x.re y.im))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) (neg.f64 (/.f64 x.re y.im))) |
(fma.f64 (sqrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) (sqrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) (neg.f64 (/.f64 x.re y.im))) |
| Outputs |
|---|
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (-.f64 (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64)))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 8 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 6 binary64)))))) (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 8 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 6 binary64))))) (neg.f64 (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 8 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 6 binary64)))) (neg.f64 (/.f64 x.re (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 x.re y.im) |
(/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (+.f64 x.re (neg.f64 (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im) |
(/.f64 (-.f64 x.re (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (-.f64 (+.f64 x.re (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(/.f64 (+.f64 x.re (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im) |
(/.f64 (-.f64 (fma.f64 x.re (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) x.re) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (-.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (+.f64 x.re (-.f64 (neg.f64 (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))) y.im) |
(/.f64 (-.f64 (-.f64 x.re (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))))) (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64))))) y.im) |
(/.f64 x.re y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im)) |
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x.re (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im)) |
(neg.f64 (/.f64 (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) x.re) y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) y.im)) |
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x.re (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im)) |
(/.f64 (neg.f64 (-.f64 (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) x.re)) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))))) y.im)) |
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x.re (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64)))))) y.im)) |
(/.f64 (neg.f64 (-.f64 (-.f64 (fma.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))))) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64)))) x.re)) y.im) |
(/.f64 x.re y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.re y.im)) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.re y.im)) |
(-.f64 (/.f64 x.re y.im) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64))))) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im)) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 5 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.re y.im)) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 7 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.im #s(literal 5 binary64)))))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im)) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 5 binary64))))) (neg.f64 (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im)) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 5 binary64)))) (neg.f64 (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im)) |
(/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 x.re y.im) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 x.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (fma.f64 x.re y.im (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (fma.f64 x.re (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 (neg.f64 x.re) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (*.f64 x.re y.im)) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (-.f64 (*.f64 x.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 x.re y.im) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 x.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (fma.f64 x.re y.im (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re y.im (fma.f64 x.re (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 (neg.f64 x.re) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 x.re y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 5 binary64))) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (*.f64 x.re y.im)) (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (-.f64 (*.f64 x.re y.im) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 7 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 x.re (neg.f64 y.im)) |
(-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(-.f64 (*.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.re) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re y.im)) |
(fma.f64 y.re (+.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.re (/.f64 y.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.re (neg.f64 y.im))) |
(fma.f64 y.re (fma.f64 x.re (/.f64 y.re (pow.f64 y.im #s(literal 3 binary64))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (neg.f64 y.im))) |
(-.f64 (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 x.re y.im)) |
(fma.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1 binary64) (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (neg.f64 y.im))) |
(fma.f64 y.re (fma.f64 y.re (-.f64 (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (*.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 4 binary64))))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (neg.f64 y.im))) |
(/.f64 x.im y.re) |
(/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) y.re)) y.re) |
(/.f64 (+.f64 x.im (-.f64 (neg.f64 (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.re (/.f64 y.im y.re)))) y.re) |
(/.f64 (-.f64 (-.f64 x.im (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 (+.f64 x.im (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 y.re #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 (+.f64 x.im (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (+.f64 (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im y.re))))) y.re) |
(/.f64 (-.f64 (fma.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))) x.im) (fma.f64 x.re (/.f64 y.im y.re) (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) y.re) |
(/.f64 x.im y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re)) |
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x.im (*.f64 x.re (/.f64 y.im y.re))) y.re)) |
(/.f64 (neg.f64 (fma.f64 x.re (/.f64 y.im y.re) (neg.f64 x.im))) y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) y.re)) (*.f64 x.re y.im)) y.re))) y.re)) |
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 x.im (/.f64 (-.f64 (neg.f64 (*.f64 x.im (/.f64 (pow.f64 y.im #s(literal 2 binary64)) y.re))) (*.f64 x.re y.im)) y.re))) y.re)) |
(/.f64 (neg.f64 (-.f64 (neg.f64 x.im) (/.f64 (-.f64 (*.f64 x.im (neg.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) y.re))) (*.f64 x.re y.im)) y.re))) y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) y.re)) (*.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) y.re)) (*.f64 x.re y.im)) y.re))) y.re)) |
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 x.im (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) y.re)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im)) y.re)) (*.f64 x.re y.im)) y.re))) y.re)) |
(/.f64 (neg.f64 (-.f64 (neg.f64 x.im) (/.f64 (-.f64 (/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im) (*.f64 x.re (/.f64 (pow.f64 y.im #s(literal 3 binary64)) y.re)))) y.re) (*.f64 x.re y.im)) y.re))) y.re) |
(/.f64 x.im y.re) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(-.f64 (/.f64 x.im y.re) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re)) |
(fma.f64 y.im (-.f64 (neg.f64 (/.f64 (*.f64 y.im x.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(fma.f64 y.im (-.f64 (*.f64 (neg.f64 x.im) (/.f64 y.im (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 y.im (-.f64 (*.f64 y.im (-.f64 (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re)) |
(fma.f64 y.im (fma.f64 y.im (-.f64 (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 (neg.f64 x.re) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(fma.f64 y.im (fma.f64 y.im (fma.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 4 binary64))) (neg.f64 (/.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 (neg.f64 x.re) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 x.re (neg.f64 y.im)) |
(/.f64 (-.f64 (/.f64 (*.f64 x.im y.re) y.im) x.re) y.im) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (-.f64 (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) x.re) y.im) |
(/.f64 (+.f64 (*.f64 x.im (/.f64 y.re y.im)) (-.f64 (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) x.re)) y.im) |
(/.f64 (-.f64 (fma.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 y.re y.im))) x.re) y.im) |
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (pow.f64 y.im #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x.im y.re) y.im) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64))))) x.re) y.im) |
(/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.im (pow.f64 (/.f64 y.re y.im) #s(literal 3 binary64))) (+.f64 (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 x.im (/.f64 y.re y.im)))) x.re) y.im) |
(/.f64 (-.f64 (-.f64 (fma.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (*.f64 x.im (/.f64 y.re y.im))) (*.f64 x.im (pow.f64 (/.f64 y.re y.im) #s(literal 3 binary64)))) x.re) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 x.re (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 x.im y.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) y.im)) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im)) |
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (fma.f64 x.im y.re (*.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) y.im))) y.im) x.re)) y.im)) |
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x.re (/.f64 (pow.f64 y.re #s(literal 2 binary64)) y.im) (*.f64 y.re x.im)) y.im) x.re)) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) y.im) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) (*.f64 x.im y.re)) y.im)) (*.f64 #s(literal -1 binary64) x.re)) y.im)) |
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) y.im) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im) (*.f64 y.re x.im)) y.im) x.re)) y.im)) |
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 y.re x.im) (/.f64 (-.f64 (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) y.im) (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) y.im)) y.im) x.re)) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.re (neg.f64 y.im)) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.re x.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re x.im)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re x.im)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (*.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re x.im)))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.re x.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (neg.f64 x.im) (-.f64 (*.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re x.im)) (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (neg.f64 x.im) (-.f64 (*.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re x.im)) (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 (neg.f64 x.im) (-.f64 (*.f64 (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re x.im)) (/.f64 y.re (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 y.re x.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 x.im y.re) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(-.f64 (/.f64 (*.f64 y.re x.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(-.f64 (*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.re (neg.f64 y.im)) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (*.f64 (/.f64 y.re x.re) (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (*.f64 (/.f64 y.re x.re) (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 x.re (-.f64 (*.f64 (/.f64 y.re x.re) (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 (*.f64 x.re (neg.f64 y.im)) (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 (neg.f64 x.re) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (neg.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 y.re x.re) (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 (neg.f64 x.re) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (neg.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 y.re x.re) (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) |
(*.f64 (neg.f64 x.re) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 y.im (+.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) |
(*.f64 x.re (neg.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 y.re x.re) (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) (/.f64 y.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))))) |
(/.f64 y.im y.re) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 y.im (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 5 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 5 binary64))) (neg.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 7 binary64)))) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 5 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 7 binary64))) (/.f64 #s(literal 3/8 binary64) (pow.f64 y.re #s(literal 5 binary64)))) (neg.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y.re))) |
#s(literal 1 binary64) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) |
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) |
(fma.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))) |
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))))) |
#s(literal -1 binary64) |
(-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 1 binary64)) |
(fma.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal -1 binary64)) |
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) #s(literal -1 binary64)) |
(fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal -1 binary64)) |
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.re #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.re #s(literal 4 binary64)))))) (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) #s(literal 1 binary64)) |
(+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) #s(literal -1 binary64)) |
(fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (pow.f64 y.im #s(literal 6 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal -1 binary64))) |
#s(literal 1 binary64) |
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) |
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) |
(fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 2 binary64))))))) |
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (neg.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 y.im #s(literal 2 binary64))))))) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 #s(literal 3/8 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (neg.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 y.im #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 6 binary64)))) (*.f64 #s(literal 3/8 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 2 binary64))))))) |
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 6 binary64))) (/.f64 #s(literal 3/8 binary64) (pow.f64 y.im #s(literal 4 binary64)))) (neg.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 y.im #s(literal 2 binary64))))))) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 #s(literal -5/16 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 6 binary64))) (/.f64 #s(literal 3/8 binary64) (pow.f64 y.im #s(literal 4 binary64)))) (neg.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 y.im #s(literal 2 binary64))))) #s(literal 1 binary64)) |
(/.f64 y.im y.re) |
(/.f64 (+.f64 y.im (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) y.re) |
(/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) y.im) y.re) |
(/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) y.re) |
(/.f64 (+.f64 y.im (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 y.im (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) y.re) |
(/.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 y.im (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) y.im) y.re) |
(/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (pow.f64 y.im #s(literal 6 binary64)))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) y.re) |
(/.f64 (+.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 y.im (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.im #s(literal 6 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) y.re) |
(/.f64 (+.f64 y.im (fma.f64 #s(literal -1/2 binary64) (fma.f64 y.im (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.im #s(literal 6 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.re #s(literal 4 binary64))))))) y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 y.im y.re)) |
(/.f64 (neg.f64 y.im) y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.im (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) y.re)) |
(neg.f64 (/.f64 (+.f64 y.im (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) y.re)) |
(/.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) y.im)) y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) y.re)) |
(neg.f64 (/.f64 (+.f64 y.im (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 y.im (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) y.re)) |
(/.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (fma.f64 y.im (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) y.im)) y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 y.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 y.im #s(literal 4 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 y.im #s(literal 4 binary64)))))) (pow.f64 y.im #s(literal 6 binary64)))) (pow.f64 y.re #s(literal 6 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) y.re)) |
(neg.f64 (/.f64 (+.f64 y.im (fma.f64 #s(literal -1/2 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 y.im (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.im #s(literal 6 binary64))) (pow.f64 y.re #s(literal 6 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))))) y.re)) |
(/.f64 (neg.f64 (+.f64 y.im (fma.f64 #s(literal -1/2 binary64) (fma.f64 y.im (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64))) (pow.f64 y.im #s(literal 6 binary64))) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 y.im (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) #s(literal -3/4 binary64)) (pow.f64 y.re #s(literal 4 binary64)))))))) y.re) |
(/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 8 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 6 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 8 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 6 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 6 binary64))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 8 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 4 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 #s(literal 1 binary64) y.im) |
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) y.im) |
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im) |
(/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im) |
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64)))) (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) y.im) |
(/.f64 #s(literal 1 binary64) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) y.im)) |
(neg.f64 (/.f64 (+.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal -1 binary64)) y.im)) |
(/.f64 (neg.f64 (+.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) #s(literal -1 binary64))) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im)) |
(neg.f64 (/.f64 (-.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64))) #s(literal 1 binary64)) (neg.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))))) y.im)) |
(/.f64 (neg.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 y.re #s(literal 4 binary64))) (pow.f64 y.im #s(literal 4 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))))) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))))) y.im)) |
(neg.f64 (/.f64 (-.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64))))) y.im)) |
(/.f64 (neg.f64 (-.f64 (/.f64 (pow.f64 y.re #s(literal 6 binary64)) (pow.f64 y.im #s(literal 6 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 (pow.f64 y.re #s(literal 4 binary64)) (pow.f64 y.im #s(literal 4 binary64)))))) y.im) |
(/.f64 #s(literal 1 binary64) y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im)) |
(fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) y.im)) |
(-.f64 (/.f64 #s(literal 1 binary64) y.im) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y.im)) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) y.im)) |
(+.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y.im)) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y.im)) |
(fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (fma.f64 (pow.f64 y.re #s(literal 2 binary64)) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 5 binary64))) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 7 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y.im #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) y.im)) |
(/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (neg.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 y.im (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (-.f64 (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (-.f64 (neg.f64 (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (-.f64 y.im (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (-.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (neg.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 y.im (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (-.f64 (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (+.f64 y.im (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64)))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 y.im (-.f64 (neg.f64 (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))) (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (-.f64 (-.f64 y.im (/.f64 (pow.f64 y.im #s(literal 7 binary64)) (pow.f64 y.re #s(literal 6 binary64)))) (-.f64 (/.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 2 binary64))) (/.f64 (pow.f64 y.im #s(literal 5 binary64)) (pow.f64 y.re #s(literal 4 binary64))))) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(/.f64 (*.f64 x.re y.im) y.re) |
(*.f64 x.re (/.f64 y.im y.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re (neg.f64 y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(-.f64 (/.f64 x.im y.re) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(-.f64 (/.f64 x.im y.re) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(-.f64 (/.f64 x.im y.re) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))) |
(/.f64 x.im y.re) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 x.im (-.f64 (/.f64 #s(literal 1 binary64) y.re) (*.f64 (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (/.f64 y.im x.im)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 x.im (-.f64 (/.f64 #s(literal 1 binary64) y.re) (*.f64 (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (/.f64 y.im x.im)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 x.re x.im) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 x.im (-.f64 (/.f64 #s(literal 1 binary64) y.re) (*.f64 (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (/.f64 y.im x.im)))) |
(/.f64 x.im y.re) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.re)))) |
(*.f64 (neg.f64 x.im) (-.f64 (*.f64 (/.f64 x.re x.im) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 (neg.f64 x.im) (fma.f64 (/.f64 x.re x.im) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) y.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.re)))) |
(*.f64 (neg.f64 x.im) (-.f64 (*.f64 (/.f64 x.re x.im) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 (neg.f64 x.im) (fma.f64 (/.f64 x.re x.im) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) y.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (-.f64 (/.f64 (*.f64 x.re y.im) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.re)))) |
(*.f64 (neg.f64 x.im) (-.f64 (*.f64 (/.f64 x.re x.im) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.re))) |
(*.f64 (neg.f64 x.im) (fma.f64 (/.f64 x.re x.im) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (neg.f64 (/.f64 #s(literal 1 binary64) y.re)))) |
(/.f64 x.im y.re) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(-.f64 (/.f64 x.im y.re) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(-.f64 (/.f64 x.im y.re) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(-.f64 (/.f64 x.im y.re) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re (neg.f64 y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im (*.f64 y.im y.re)))) |
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (/.f64 x.im (*.f64 y.im y.re)))) |
(*.f64 y.im (-.f64 (/.f64 x.im (*.f64 y.im y.re)) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im (*.f64 y.im y.re)))) |
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (/.f64 x.im (*.f64 y.im y.re)))) |
(*.f64 y.im (-.f64 (/.f64 x.im (*.f64 y.im y.re)) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im (*.f64 y.im y.re)))) |
(*.f64 y.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (/.f64 x.im (*.f64 y.im y.re)))) |
(*.f64 y.im (-.f64 (/.f64 x.im (*.f64 y.im y.re)) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re (neg.f64 y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 y.im y.re))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 (neg.f64 y.im) (fma.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 y.im y.re)) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 (-.f64 (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (/.f64 x.im (*.f64 y.im y.re))) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 y.im y.re))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 (neg.f64 y.im) (fma.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 y.im y.re)) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 (-.f64 (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (/.f64 x.im (*.f64 y.im y.re))) (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 y.im y.re))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 (neg.f64 y.im) (fma.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 y.im y.re)) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 (-.f64 (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (/.f64 x.im (*.f64 y.im y.re))) (neg.f64 y.im)) |
(/.f64 x.im y.re) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(-.f64 (/.f64 x.im y.re) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(-.f64 (/.f64 x.im y.re) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(fma.f64 #s(literal -1 binary64) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(-.f64 (/.f64 x.im y.re) (*.f64 x.re (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re (neg.f64 y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im (*.f64 x.re y.re)))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (/.f64 x.im (*.f64 x.re y.re)))) |
(*.f64 x.re (-.f64 (/.f64 x.im (*.f64 x.re y.re)) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im (*.f64 x.re y.re)))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (/.f64 x.im (*.f64 x.re y.re)))) |
(*.f64 x.re (-.f64 (/.f64 x.im (*.f64 x.re y.re)) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im (*.f64 x.re y.re)))) |
(*.f64 x.re (fma.f64 #s(literal -1 binary64) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (/.f64 x.im (*.f64 x.re y.re)))) |
(*.f64 x.re (-.f64 (/.f64 x.im (*.f64 x.re y.re)) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re (neg.f64 y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 x.re y.re))) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 (neg.f64 x.re) (fma.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 x.re y.re)) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 (neg.f64 x.re) (-.f64 (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (/.f64 x.im (*.f64 x.re y.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 x.re y.re))) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 (neg.f64 x.re) (fma.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 x.re y.re)) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 (neg.f64 x.re) (-.f64 (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (/.f64 x.im (*.f64 x.re y.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 x.re y.re))) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64)))))) |
(*.f64 (neg.f64 x.re) (fma.f64 #s(literal -1 binary64) (/.f64 x.im (*.f64 x.re y.re)) (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))))) |
(*.f64 (neg.f64 x.re) (-.f64 (/.f64 y.im (pow.f64 y.re #s(literal 2 binary64))) (/.f64 x.im (*.f64 x.re y.re)))) |
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (*.f64 x.re (neg.f64 y.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(*.f64 x.re (/.f64 (neg.f64 y.im) (pow.f64 y.re #s(literal 2 binary64)))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re y.im) (*.f64 y.re x.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re (neg.f64 y.im) (*.f64 y.re x.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re y.im) (*.f64 y.re x.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re (neg.f64 y.im) (*.f64 y.re x.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re y.im) (*.f64 y.re x.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re (neg.f64 y.im) (*.f64 y.re x.im)) (pow.f64 y.re #s(literal 2 binary64))) |
(/.f64 x.im y.re) |
(/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (+.f64 x.im (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) y.re))) y.re) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 x.im y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re)) |
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x.im (*.f64 x.re (/.f64 y.im y.re))) y.re)) |
(/.f64 (neg.f64 (fma.f64 x.re (/.f64 y.im y.re) (neg.f64 x.im))) y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re)) |
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x.im (*.f64 x.re (/.f64 y.im y.re))) y.re)) |
(/.f64 (neg.f64 (fma.f64 x.re (/.f64 y.im y.re) (neg.f64 x.im))) y.re) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.im) (/.f64 (*.f64 x.re y.im) y.re)) y.re)) |
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) x.im (*.f64 x.re (/.f64 y.im y.re))) y.re)) |
(/.f64 (neg.f64 (fma.f64 x.re (/.f64 y.im y.re) (neg.f64 x.im))) y.re) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(*.f64 #s(literal -1 binary64) x.re) |
(neg.f64 x.re) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) #s(literal 1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(*.f64 #s(literal -1 binary64) x.re) |
(neg.f64 x.re) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)))))) |
(*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im (neg.f64 y.re)) (*.f64 x.re y.im)))) |
(*.f64 (neg.f64 x.re) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)))))) |
(*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im (neg.f64 y.re)) (*.f64 x.re y.im)))) |
(*.f64 (neg.f64 x.re) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)))))) |
(*.f64 (neg.f64 x.re) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im (neg.f64 y.re)) (*.f64 x.re y.im)))) |
(*.f64 (neg.f64 x.re) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)))) |
(*.f64 #s(literal -1 binary64) x.re) |
(neg.f64 x.re) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re x.im) (/.f64 y.re y.im))) |
(*.f64 x.im (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re x.im) (/.f64 y.re y.im))) |
(*.f64 x.im (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re x.im)) (/.f64 y.re y.im))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re x.im) (/.f64 y.re y.im))) |
(*.f64 x.im (-.f64 (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im)))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(*.f64 (neg.f64 x.im) (-.f64 (/.f64 x.re x.im) (/.f64 y.re y.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im)))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(*.f64 (neg.f64 x.im) (-.f64 (/.f64 x.re x.im) (/.f64 y.re y.im))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re y.im)) (/.f64 x.re x.im)))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re y.im) (/.f64 x.re x.im))) |
(*.f64 (neg.f64 x.im) (-.f64 (/.f64 x.re x.im) (/.f64 y.re y.im))) |
(*.f64 #s(literal -1 binary64) x.re) |
(neg.f64 x.re) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re y.re) (/.f64 x.im y.im))) |
(*.f64 y.re (-.f64 (/.f64 x.im y.im) (/.f64 x.re y.re))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re y.re) (/.f64 x.im y.im))) |
(*.f64 y.re (-.f64 (/.f64 x.im y.im) (/.f64 x.re y.re))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.re)) (/.f64 x.im y.im))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re y.re) (/.f64 x.im y.im))) |
(*.f64 y.re (-.f64 (/.f64 x.im y.im) (/.f64 x.re y.re))) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)))) |
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.im y.im) (/.f64 x.re y.re)))) |
(*.f64 y.re (neg.f64 (-.f64 (/.f64 x.re y.re) (/.f64 x.im y.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)))) |
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.im y.im) (/.f64 x.re y.re)))) |
(*.f64 y.re (neg.f64 (-.f64 (/.f64 x.re y.re) (/.f64 x.im y.im)))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im y.im)) (/.f64 x.re y.re)))) |
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.im y.im) (/.f64 x.re y.re)))) |
(*.f64 y.re (neg.f64 (-.f64 (/.f64 x.re y.re) (/.f64 x.im y.im)))) |
(/.f64 (*.f64 x.im y.re) y.im) |
(*.f64 x.im (/.f64 y.re y.im)) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re y.im) (*.f64 y.re x.im)) y.im) |
(/.f64 (fma.f64 x.re (neg.f64 y.im) (*.f64 y.re x.im)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re y.im) (*.f64 y.re x.im)) y.im) |
(/.f64 (fma.f64 x.re (neg.f64 y.im) (*.f64 y.re x.im)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) y.im) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re y.im) (*.f64 y.re x.im)) y.im) |
(/.f64 (fma.f64 x.re (neg.f64 y.im) (*.f64 y.re x.im)) y.im) |
(*.f64 #s(literal -1 binary64) x.re) |
(neg.f64 x.re) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(*.f64 #s(literal -1 binary64) x.re) |
(neg.f64 x.re) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) |
(fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 y.re (*.f64 x.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 x.re (neg.f64 y.im)) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (+.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) y.im))) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) y.im))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (+.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) y.im))) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) y.im))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (+.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) y.im))) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) y.im))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 x.re (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(*.f64 (neg.f64 x.re) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 (neg.f64 x.re) (-.f64 (/.f64 #s(literal 1 binary64) y.im) (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(*.f64 (neg.f64 x.re) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 (neg.f64 x.re) (-.f64 (/.f64 #s(literal 1 binary64) y.im) (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(*.f64 (neg.f64 x.re) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 (neg.f64 x.re) (-.f64 (/.f64 #s(literal 1 binary64) y.im) (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 x.re (neg.f64 y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im x.im)) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im x.im)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im x.im)) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im x.im)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im x.im)) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im x.im)))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im x.im)))) |
(*.f64 x.im (neg.f64 (-.f64 (/.f64 x.re (*.f64 y.im x.im)) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im x.im)))) |
(*.f64 x.im (neg.f64 (-.f64 (/.f64 x.re (*.f64 y.im x.im)) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im x.im)))) |
(*.f64 x.im (neg.f64 (-.f64 (/.f64 x.re (*.f64 y.im x.im)) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 x.re (neg.f64 y.im)) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (-.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re)))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (-.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re)))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (-.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re)))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re))))) |
(*.f64 (-.f64 (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (neg.f64 y.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re))))) |
(*.f64 (-.f64 (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (neg.f64 y.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re))))) |
(*.f64 (-.f64 (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (neg.f64 y.re)) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re y.im) (*.f64 y.re x.im)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re (neg.f64 y.im) (*.f64 y.re x.im)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re y.im) (*.f64 y.re x.im)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re (neg.f64 y.im) (*.f64 y.re x.im)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re y.im) (*.f64 y.re x.im)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re (neg.f64 y.im) (*.f64 y.re x.im)) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 x.re (neg.f64 y.im)) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 x.re (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) |
(log1p.f64 (/.f64 x.re (neg.f64 y.im))) |
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (/.f64 (*.f64 x.im y.re) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))))) |
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)))))) |
(fma.f64 x.im (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)))) (log1p.f64 (/.f64 x.re (neg.f64 y.im)))) |
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64))) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))))) (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))))))) |
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im (fma.f64 #s(literal -1/2 binary64) (*.f64 x.im (/.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64)))) (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))))))) |
(fma.f64 x.im (fma.f64 #s(literal -1/2 binary64) (*.f64 x.im (/.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64)))) (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))))) (log1p.f64 (/.f64 x.re (neg.f64 y.im)))) |
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im (+.f64 (*.f64 x.im (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))) (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64))))))) (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))))))) |
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im (fma.f64 x.im (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 x.im (pow.f64 y.im #s(literal 6 binary64))) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64)))))) (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))))))) |
(fma.f64 x.im (fma.f64 x.im (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 x.im (pow.f64 y.im #s(literal 6 binary64))) (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64)))))) (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))))) (log1p.f64 (/.f64 x.re (neg.f64 y.im)))) |
(+.f64 (log.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im)))) |
(+.f64 (log.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (neg.f64 (neg.f64 (log.f64 x.im)))) |
(+.f64 (log.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (log.f64 x.im)) |
(+.f64 (log.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re)))) |
(+.f64 (log.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) (*.f64 y.re x.im))))) |
(+.f64 (log.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (fma.f64 (/.f64 (pow.f64 y.im #s(literal 2 binary64)) x.im) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) y.re) (log.f64 x.im))) |
(+.f64 (log.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re))))) |
(+.f64 (log.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) (*.f64 y.re x.im)))))) |
(+.f64 (+.f64 (log.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (log.f64 x.im)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) (*.f64 y.re x.im))))) |
(+.f64 (log.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.im))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64))) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re)))))) |
(+.f64 (log.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.im)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64)) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) (*.f64 y.re x.im))))))) |
(+.f64 (+.f64 (log.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (log.f64 x.im)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64)) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) (*.f64 y.re x.im)))))) |
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) |
(+.f64 (log.f64 (neg.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) |
(-.f64 (log.f64 (/.f64 (neg.f64 y.re) (pow.f64 y.im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) |
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re)))) |
(+.f64 (log.f64 (neg.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) (*.f64 y.re x.im))))) |
(+.f64 (log.f64 (/.f64 (neg.f64 y.re) (pow.f64 y.im #s(literal 2 binary64)))) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) (*.f64 y.re x.im))) (log.f64 (/.f64 #s(literal -1 binary64) x.im)))) |
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) y.re)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (*.f64 x.im (pow.f64 y.re #s(literal 2 binary64)))))) x.im)))) |
(+.f64 (log.f64 (neg.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) y.re)) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64)))) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) x.im))) x.im)))) |
(-.f64 (-.f64 (log.f64 (/.f64 (neg.f64 y.re) (pow.f64 y.im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) x.im) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) y.re))) x.im)) |
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) y.re)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64))) (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64)))))) x.im))) x.im)))) |
(+.f64 (log.f64 (neg.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.im)) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) y.re)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64)) (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))))) x.im))) x.im)))) |
(-.f64 (-.f64 (log.f64 (/.f64 (neg.f64 y.re) (pow.f64 y.im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) x.im))) (/.f64 (neg.f64 (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) y.re) (/.f64 (fma.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64)) (*.f64 x.im (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64)))) (pow.f64 y.re #s(literal 2 binary64)))) x.im))) x.im)) |
(log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) |
(log1p.f64 (/.f64 x.re (neg.f64 y.im))) |
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (/.f64 (*.f64 x.im y.re) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))))) |
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)))))) |
(fma.f64 x.im (/.f64 y.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)))) (log1p.f64 (/.f64 x.re (neg.f64 y.im)))) |
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))))) (/.f64 x.im (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))))))) |
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (/.f64 y.re (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64)))) (/.f64 x.im (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))))))) |
(fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (*.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (/.f64 y.re (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64)))) (/.f64 x.im (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))))) (log1p.f64 (/.f64 x.re (neg.f64 y.im)))) |
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 y.re (+.f64 (*.f64 y.re (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 x.im #s(literal 3 binary64)) y.re) (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64))))))) (/.f64 x.im (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))))))) |
(+.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 y.re (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64))))) (/.f64 x.im (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))))))) |
(fma.f64 y.re (fma.f64 y.re (fma.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.im #s(literal 4 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 y.im #s(literal 6 binary64))) (/.f64 (*.f64 y.re (pow.f64 x.im #s(literal 3 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64))))) (/.f64 x.im (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))))) (log1p.f64 (/.f64 x.re (neg.f64 y.im)))) |
(+.f64 (log.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re)))) |
(+.f64 (log.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (neg.f64 (neg.f64 (log.f64 y.re)))) |
(+.f64 (log.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (log.f64 y.re)) |
(+.f64 (log.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re)))) |
(+.f64 (log.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 y.re)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) (*.f64 y.re x.im))))) |
(+.f64 (log.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) (*.f64 y.re x.im)) (log.f64 y.re))) |
(+.f64 (log.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re))))) |
(+.f64 (log.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 y.re)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) (*.f64 y.re x.im)))))) |
(+.f64 (log.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) (*.f64 y.re x.im)))) (log.f64 y.re))) |
(+.f64 (log.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) y.re))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64))) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re)))))) |
(+.f64 (log.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 y.re)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64)) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) (*.f64 y.re x.im))))))) |
(+.f64 (log.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (+.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64)) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64))))) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) (*.f64 y.re x.im))))) (log.f64 y.re))) |
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re)))) |
(+.f64 (log.f64 (/.f64 (neg.f64 x.im) (pow.f64 y.im #s(literal 2 binary64)))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) y.re)))) |
(-.f64 (log.f64 (/.f64 (neg.f64 x.im) (pow.f64 y.im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) y.re))) |
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) (*.f64 x.im y.re)))) |
(+.f64 (log.f64 (/.f64 (neg.f64 x.im) (pow.f64 y.im #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re)) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) (*.f64 y.re x.im))))) |
(+.f64 (log.f64 (/.f64 (neg.f64 x.im) (pow.f64 y.im #s(literal 2 binary64)))) (-.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) (*.f64 y.re x.im))) (log.f64 (/.f64 #s(literal -1 binary64) y.re)))) |
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) x.im)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) y.re)))) y.re)))) |
(+.f64 (log.f64 (/.f64 (neg.f64 x.im) (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) y.re)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) x.im) (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64)) y.re)))) y.re)))) |
(-.f64 (-.f64 (log.f64 (/.f64 (neg.f64 x.im) (pow.f64 y.im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) y.re))) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (/.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64)) y.re))) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) x.im)) y.re)) |
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) y.re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) x.im)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64))) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64))) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) y.re)))) y.re))) y.re)))) |
(+.f64 (log.f64 (/.f64 (neg.f64 x.im) (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) y.re)) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im))) x.im) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64)) (*.f64 y.re (pow.f64 x.im #s(literal 3 binary64))))))) y.re))) y.re)))) |
(-.f64 (-.f64 (log.f64 (/.f64 (neg.f64 x.im) (pow.f64 y.im #s(literal 2 binary64)))) (log.f64 (/.f64 #s(literal -1 binary64) y.re))) (/.f64 (neg.f64 (fma.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) x.im) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 4 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 y.im #s(literal 6 binary64)) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x.re y.im)) #s(literal 3 binary64)) (*.f64 y.re (pow.f64 x.im #s(literal 3 binary64))))))) y.re))) y.re)) |
(+.f64 (log.f64 (*.f64 x.im y.re)) (*.f64 #s(literal -2 binary64) (log.f64 y.im))) |
(+.f64 (log.f64 (*.f64 y.re x.im)) (*.f64 #s(literal -2 binary64) (log.f64 y.im))) |
(fma.f64 #s(literal -2 binary64) (log.f64 y.im) (log.f64 (*.f64 y.re x.im))) |
(+.f64 (log.f64 (*.f64 x.im y.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 y.im)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.re y.im) (*.f64 x.im y.re))))) |
(+.f64 (log.f64 (*.f64 y.re x.im)) (fma.f64 #s(literal -2 binary64) (log.f64 y.im) (/.f64 (*.f64 x.re (neg.f64 y.im)) (*.f64 y.re x.im)))) |
(-.f64 (fma.f64 #s(literal -2 binary64) (log.f64 y.im) (log.f64 (*.f64 y.re x.im))) (*.f64 x.re (/.f64 y.im (*.f64 y.re x.im)))) |
(+.f64 (log.f64 (*.f64 x.im y.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 y.im)) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.re))) (*.f64 #s(literal 1/2 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im y.re)))))))))) |
(+.f64 (log.f64 (*.f64 y.re x.im)) (fma.f64 #s(literal -2 binary64) (log.f64 y.im) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.re x.im)) (*.f64 (*.f64 #s(literal 1/2 binary64) y.im) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (*.f64 y.re x.im)))))))) |
(+.f64 (log.f64 (*.f64 y.re x.im)) (fma.f64 y.im (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) y.im) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 y.re x.im)) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))))) (/.f64 x.re (*.f64 y.re x.im))) (*.f64 #s(literal -2 binary64) (log.f64 y.im)))) |
(+.f64 (log.f64 (*.f64 x.im y.re)) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 y.im)) (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.re))) (*.f64 y.im (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 y.im (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 x.im #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 x.re (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x.im y.re))))))))))) |
(+.f64 (log.f64 (*.f64 y.re x.im)) (fma.f64 #s(literal -2 binary64) (log.f64 y.im) (*.f64 y.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.re x.im)) (*.f64 y.im (fma.f64 #s(literal 1/6 binary64) (*.f64 y.im (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 x.im #s(literal 3 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 x.re (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (*.f64 y.re x.im)))))))))) |
(+.f64 (log.f64 (*.f64 y.re x.im)) (fma.f64 y.im (fma.f64 y.im (fma.f64 #s(literal 1/2 binary64) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 y.re x.im)) (/.f64 (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 1/6 binary64) y.im) (fma.f64 #s(literal 6 binary64) (/.f64 x.re (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64)))) (*.f64 (pow.f64 (/.f64 x.re y.re) #s(literal 3 binary64)) (/.f64 #s(literal -2 binary64) (pow.f64 x.im #s(literal 3 binary64))))))) (/.f64 (neg.f64 x.re) (*.f64 y.re x.im))) (*.f64 #s(literal -2 binary64) (log.f64 y.im)))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 x.re (neg.f64 y.im)) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.im y.re))) y.im))) y.im) |
(/.f64 (fma.f64 #s(literal -1 binary64) x.re (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) x.im) y.re))) y.im)) y.im) |
(/.f64 (-.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) y.re) (pow.f64 x.re #s(literal 2 binary64)))) y.im) x.re) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.re #s(literal 3 binary64))) (*.f64 #s(literal 6 binary64) (*.f64 x.im (*.f64 x.re y.re)))) (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.im y.re))) y.im)))) y.im) |
(/.f64 (fma.f64 #s(literal -1 binary64) x.re (fma.f64 #s(literal 1/6 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 6 binary64) (*.f64 (*.f64 x.im x.re) y.re))) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) x.im) y.re))) y.im))) y.im) |
(/.f64 (-.f64 (fma.f64 #s(literal 1/6 binary64) (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 (*.f64 x.im x.re) y.re) (*.f64 #s(literal -2 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) y.re) (pow.f64 x.re #s(literal 2 binary64)))) y.im)) x.re) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (+.f64 (*.f64 #s(literal 1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -6 binary64) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))) (pow.f64 y.im #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (pow.f64 x.re #s(literal 3 binary64))) (*.f64 #s(literal 6 binary64) (*.f64 x.im (*.f64 x.re y.re)))) (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.im y.re))) y.im))))) y.im) |
(/.f64 (fma.f64 #s(literal -1 binary64) x.re (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 #s(literal -12 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 #s(literal -6 binary64) (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 24 binary64) x.im) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64)))))) (pow.f64 y.im #s(literal 3 binary64))) (fma.f64 #s(literal 1/6 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 #s(literal 6 binary64) (*.f64 (*.f64 x.im x.re) y.re))) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) x.im) y.re))) y.im)))) y.im) |
(/.f64 (-.f64 (fma.f64 #s(literal 1/24 binary64) (/.f64 (fma.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -12 binary64) (fma.f64 #s(literal -6 binary64) (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 24 binary64) x.im) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64)))))) (pow.f64 y.im #s(literal 3 binary64))) (fma.f64 #s(literal 1/6 binary64) (/.f64 (fma.f64 #s(literal 6 binary64) (*.f64 (*.f64 x.im x.re) y.re) (*.f64 #s(literal -2 binary64) (pow.f64 x.re #s(literal 3 binary64)))) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) y.re) (pow.f64 x.re #s(literal 2 binary64)))) y.im))) x.re) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 x.re (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.im y.re))) y.im))) y.im)) |
(neg.f64 (/.f64 (+.f64 x.re (/.f64 (*.f64 #s(literal -1/2 binary64) (fma.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) x.im) y.re))) y.im)) y.im)) |
(/.f64 (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) y.re) (pow.f64 x.re #s(literal 2 binary64))) y.im) x.re)) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 x.im (*.f64 x.re y.re))) (*.f64 #s(literal 2 binary64) (pow.f64 x.re #s(literal 3 binary64)))) y.im)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.im y.re))))) y.im))) y.im)) |
(neg.f64 (/.f64 (+.f64 x.re (neg.f64 (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (*.f64 (*.f64 x.im x.re) y.re) (*.f64 #s(literal 2 binary64) (pow.f64 x.re #s(literal 3 binary64)))) y.im) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) x.im) y.re)))) y.im))) y.im)) |
(/.f64 (neg.f64 (-.f64 x.re (/.f64 (fma.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) y.re) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal -1/6 binary64) (/.f64 (fma.f64 #s(literal 2 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) y.re) #s(literal -6 binary64))) y.im))) y.im))) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/24 binary64) (/.f64 (+.f64 (*.f64 #s(literal -12 binary64) (*.f64 (pow.f64 x.im #s(literal 2 binary64)) (pow.f64 y.re #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -6 binary64) (pow.f64 x.re #s(literal 4 binary64))) (*.f64 #s(literal 24 binary64) (*.f64 x.im (*.f64 (pow.f64 x.re #s(literal 2 binary64)) y.re))))) y.im)) (*.f64 #s(literal 1/6 binary64) (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 x.im (*.f64 x.re y.re))) (*.f64 #s(literal 2 binary64) (pow.f64 x.re #s(literal 3 binary64)))))) y.im)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (*.f64 x.im y.re))))) y.im))) y.im)) |
(neg.f64 (/.f64 (+.f64 x.re (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/24 binary64) (/.f64 (fma.f64 #s(literal -12 binary64) (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) (fma.f64 #s(literal -6 binary64) (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 24 binary64) x.im) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64)))))) y.im) (*.f64 #s(literal 1/6 binary64) (fma.f64 #s(literal -6 binary64) (*.f64 (*.f64 x.im x.re) y.re) (*.f64 #s(literal 2 binary64) (pow.f64 x.re #s(literal 3 binary64)))))) y.im) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) (pow.f64 x.re #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) x.im) y.re)))) y.im))) y.im)) |
(/.f64 (neg.f64 (-.f64 x.re (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 (*.f64 #s(literal 2 binary64) x.im) y.re) (pow.f64 x.re #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal 1/6 binary64) (fma.f64 #s(literal 2 binary64) (pow.f64 x.re #s(literal 3 binary64)) (*.f64 (*.f64 (*.f64 x.im x.re) y.re) #s(literal -6 binary64))) (*.f64 #s(literal -1/24 binary64) (/.f64 (fma.f64 (*.f64 (pow.f64 y.re #s(literal 2 binary64)) (pow.f64 x.im #s(literal 2 binary64))) #s(literal -12 binary64) (fma.f64 #s(literal -6 binary64) (pow.f64 x.re #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 24 binary64) x.im) (*.f64 y.re (pow.f64 x.re #s(literal 2 binary64)))))) y.im))) y.im)) y.im))) y.im) |
(log.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))) |
(log1p.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64)))) |
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))))))) |
(+.f64 (log1p.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 (neg.f64 x.re) (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))))))) |
(-.f64 (log1p.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im (fma.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64))))) |
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))) (*.f64 x.re (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 x.re (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))))))) |
(+.f64 (log1p.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 x.re (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))))))))) |
(fma.f64 x.re (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (/.f64 x.re (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (fma.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 y.im (fma.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64))))) (log1p.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))))) |
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))) (*.f64 x.re (-.f64 (*.f64 x.re (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 x.re (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64))))))) (/.f64 #s(literal 1 binary64) (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))))))) |
(+.f64 (log1p.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64)))) (*.f64 x.re (fma.f64 x.re (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64))))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64)))))))))) |
(fma.f64 x.re (fma.f64 x.re (-.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (/.f64 x.re (pow.f64 y.im #s(literal 3 binary64))) (pow.f64 (fma.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (fma.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))))) (neg.f64 (/.f64 #s(literal 1 binary64) (*.f64 y.im (fma.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)))))) (log1p.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))))) |
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) y.im))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re)))) |
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) y.im)) (neg.f64 (neg.f64 (log.f64 x.re)))) |
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) y.im)) (log.f64 x.re)) |
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) y.im))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))) x.re)))) |
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) y.im)) (*.f64 #s(literal -1 binary64) (+.f64 (neg.f64 (log.f64 x.re)) (*.f64 y.im (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64)))) x.re))))) |
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) y.im)) (-.f64 (log.f64 x.re) (*.f64 y.im (/.f64 (fma.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) x.re)))) |
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) y.im))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))) x.re)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))))) |
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) y.im)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64)))) x.re)) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))))) |
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) y.im)) (+.f64 (-.f64 (log.f64 x.re) (*.f64 y.im (/.f64 (fma.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) x.re))) (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (fma.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64))))) |
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) y.im))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x.re))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))) x.re)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 3 binary64))) (pow.f64 x.re #s(literal 3 binary64)))))))) |
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) y.im)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x.re)) (fma.f64 #s(literal -1 binary64) (*.f64 y.im (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64)))) x.re)) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))))))))) |
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) y.im)) (+.f64 (-.f64 (log.f64 x.re) (*.f64 y.im (/.f64 (fma.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) x.re))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (/.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))))))) |
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) y.im)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) |
(+.f64 (neg.f64 (log.f64 y.im)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)))) |
(-.f64 (neg.f64 (log.f64 y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) |
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))))) x.re)))) |
(+.f64 (neg.f64 (log.f64 y.im)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (*.f64 y.im (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64)))) x.re))))) |
(-.f64 (-.f64 (neg.f64 (log.f64 y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 y.im (/.f64 (fma.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) x.re))) |
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64))) x.re)) (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))))) x.re)))) |
(+.f64 (neg.f64 (log.f64 y.im)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64)) x.re)) (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64)))))) x.re)))) |
(-.f64 (-.f64 (neg.f64 (log.f64 y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (/.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)) x.re)) (*.f64 y.im (fma.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)))) x.re)) |
(+.f64 (log.f64 (/.f64 #s(literal 1 binary64) y.im)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal -1/3 binary64) (/.f64 (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 3 binary64))) x.re))) x.re)) (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))))) x.re)))) |
(+.f64 (neg.f64 (log.f64 y.im)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) x.re)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 y.im #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64)))) #s(literal 3 binary64)) x.re)))) x.re) (*.f64 y.im (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64)))))) x.re)))) |
(-.f64 (-.f64 (neg.f64 (log.f64 y.im)) (log.f64 (/.f64 #s(literal -1 binary64) x.re))) (/.f64 (-.f64 (*.f64 y.im (fma.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64))) (/.f64 (fma.f64 #s(literal -1/3 binary64) (*.f64 (pow.f64 y.im #s(literal 3 binary64)) (/.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 3 binary64)) x.re)) (*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 y.im #s(literal 2 binary64))) (pow.f64 (fma.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal 2 binary64)))) x.re)) x.re)) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 x.re (neg.f64 y.im)) |
(-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im x.im)) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im x.im)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im x.im)) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im x.im)))) |
(*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 x.im y.im))) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im x.im)) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 x.im (-.f64 (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im x.im)))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im x.im)))) |
(*.f64 x.im (neg.f64 (-.f64 (/.f64 x.re (*.f64 y.im x.im)) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im x.im)))) |
(*.f64 x.im (neg.f64 (-.f64 (/.f64 x.re (*.f64 y.im x.im)) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 x.im y.im))))) |
(*.f64 (neg.f64 x.im) (fma.f64 #s(literal -1 binary64) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im x.im)))) |
(*.f64 x.im (neg.f64 (-.f64 (/.f64 x.re (*.f64 y.im x.im)) (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 x.re (neg.f64 y.im)) |
(-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(-.f64 (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (-.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re)))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (-.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re)))) |
(*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re))) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))))) |
(*.f64 y.re (-.f64 (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re)))) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re))))) |
(*.f64 (-.f64 (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (neg.f64 y.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re))))) |
(*.f64 (-.f64 (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (neg.f64 y.re)) |
(*.f64 #s(literal -1 binary64) (*.f64 y.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 x.re (*.f64 y.im y.re))))) |
(neg.f64 (*.f64 y.re (fma.f64 #s(literal -1 binary64) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64))) (/.f64 x.re (*.f64 y.im y.re))))) |
(*.f64 (-.f64 (/.f64 x.re (*.f64 y.im y.re)) (/.f64 x.im (pow.f64 y.im #s(literal 2 binary64)))) (neg.f64 y.re)) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re y.im) (*.f64 y.re x.im)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re (neg.f64 y.im) (*.f64 y.re x.im)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re y.im) (*.f64 y.re x.im)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re (neg.f64 y.im) (*.f64 y.re x.im)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x.re y.im)) (*.f64 x.im y.re)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x.re y.im) (*.f64 y.re x.im)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (fma.f64 x.re (neg.f64 y.im) (*.f64 y.re x.im)) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 x.re (neg.f64 y.im)) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x.re) (/.f64 (*.f64 x.im y.re) y.im)) y.im) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 x.re (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x.re (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) y.im))) y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) (/.f64 (*.f64 x.im y.re) (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 x.re (neg.f64 y.im)) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (+.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) y.im))) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) y.im))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (+.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) y.im))) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) y.im))) |
(*.f64 x.re (-.f64 (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 x.re (+.f64 (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) y.im))) |
(*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) y.im))) |
(*.f64 #s(literal -1 binary64) (/.f64 x.re y.im)) |
(/.f64 x.re (neg.f64 y.im)) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(*.f64 (neg.f64 x.re) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 (neg.f64 x.re) (-.f64 (/.f64 #s(literal 1 binary64) y.im) (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(*.f64 (neg.f64 x.re) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 (neg.f64 x.re) (-.f64 (/.f64 #s(literal 1 binary64) y.im) (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))))) |
(*.f64 #s(literal -1 binary64) (*.f64 x.re (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.re) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y.im)))) |
(*.f64 (neg.f64 x.re) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y.im))) |
(*.f64 (neg.f64 x.re) (-.f64 (/.f64 #s(literal 1 binary64) y.im) (/.f64 (*.f64 y.re x.im) (*.f64 x.re (pow.f64 y.im #s(literal 2 binary64)))))) |
(-.f64 #s(literal 0 binary64) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(*.f64 (neg.f64 x.re) (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))) |
(neg.f64 (/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)))) |
(expm1.f64 (log1p.f64 (/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)))) |
(/.f64 (*.f64 x.re (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im)) (hypot.f64 y.im y.re)) |
(*.f64 x.re (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) (/.f64 y.im (hypot.f64 y.im y.re)))) |
(*.f64 x.re (/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re))) |
(/.f64 (neg.f64 (*.f64 x.re (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im))) (neg.f64 (hypot.f64 y.im y.re))) |
(/.f64 (*.f64 x.re (neg.f64 (/.f64 (*.f64 #s(literal 1 binary64) y.im) (hypot.f64 y.im y.re)))) (neg.f64 (hypot.f64 y.im y.re))) |
(*.f64 #s(literal 1 binary64) (*.f64 x.re (/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re)))) |
(pow.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 1 binary64)) |
(/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(pow.f64 (cbrt.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 3 binary64)) |
(/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(pow.f64 (pow.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(pow.f64 (sqrt.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 2 binary64)) |
(/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(neg.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(*.f64 (neg.f64 x.re) (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))) |
(neg.f64 (/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))) |
(sqrt.f64 (pow.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 2 binary64))) |
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) #s(literal 2 binary64))) |
(fabs.f64 (/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))) |
(log.f64 (pow.f64 (exp.f64 x.re) (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) |
(/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(cbrt.f64 (pow.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 3 binary64))) |
(/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))) #s(literal 3 binary64)))) |
(/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) |
(/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(expm1.f64 (log1p.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)))) |
(expm1.f64 (log1p.f64 (/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)))) |
(log1p.f64 (expm1.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) |
(/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(exp.f64 (log.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) |
(/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 1 binary64))) |
(/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(+.f64 (/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) (*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) (*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) |
(expm1.f64 (log1p.f64 (fma.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))))) |
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) |
(+.f64 (/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) (*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) |
(+.f64 (/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) (*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))) |
(*.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) (sqrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) |
(+.f64 (/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) (*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))) |
(pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 1 binary64)) |
(+.f64 (/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) (*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))) |
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) #s(literal 3 binary64)) |
(+.f64 (/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) (*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))) |
(pow.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(+.f64 (/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) (*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))) |
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) #s(literal 2 binary64)) |
(+.f64 (/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) (*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))) |
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 2 binary64))) |
(sqrt.f64 (pow.f64 (+.f64 (/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) (*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) #s(literal 2 binary64))) |
(fabs.f64 (fma.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)))) |
(log.f64 (exp.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) |
(+.f64 (/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) (*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))))) |
(+.f64 (/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) (*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))) |
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 3 binary64))) |
(+.f64 (/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) (*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))) |
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) |
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) (*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))))) |
(expm1.f64 (log1p.f64 (fma.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))))) |
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) |
(+.f64 (/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) (*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))) |
(exp.f64 (log.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))))) |
(+.f64 (/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) (*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) #s(literal 1 binary64))) |
(+.f64 (/.f64 (*.f64 x.re #s(literal 1 binary64)) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) (*.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))))) |
(fma.f64 y.re (/.f64 x.im (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64))) (/.f64 x.re (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 #s(literal 1 binary64) y.im) (hypot.f64 y.im y.re)))) |
(expm1.f64 (log1p.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) |
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im)) |
(/.f64 (*.f64 #s(literal 1 binary64) y.im) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64))) (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64))) (cbrt.f64 (/.f64 (*.f64 #s(literal 1 binary64) y.im) (hypot.f64 y.im y.re)))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64))) (cbrt.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) |
(*.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1/2 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.im)) |
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) |
(/.f64 (*.f64 #s(literal 1 binary64) y.im) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) (pow.f64 (/.f64 #s(literal 1 binary64) y.im) #s(literal -1 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) y.im) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 y.im y.re) y.im)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 y.im y.re) y.im)) #s(literal -1 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 (hypot.f64 y.im y.re) y.im)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (hypot.f64 y.im y.re) y.im)))) |
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (hypot.f64 y.im y.re) y.im)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (hypot.f64 y.im y.re) y.im)) #s(literal -1 binary64))) |
(pow.f64 (sqrt.f64 (/.f64 (hypot.f64 y.im y.re) y.im)) #s(literal -2 binary64)) |
(pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.im)) |
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) #s(literal 1 binary64)) |
(/.f64 (*.f64 #s(literal 1 binary64) y.im) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(pow.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im)) #s(literal 3 binary64)) |
(/.f64 (*.f64 #s(literal 1 binary64) y.im) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(pow.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(/.f64 (*.f64 #s(literal 1 binary64) y.im) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(pow.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1/2 binary64)) #s(literal 2 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.im)) |
(pow.f64 (/.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.im)) |
(sqrt.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re))) y.im)) |
(/.f64 (*.f64 #s(literal 1 binary64) y.im) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im)))) |
(/.f64 (*.f64 #s(literal 1 binary64) y.im) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(cbrt.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) #s(literal 3 binary64))) |
(/.f64 (*.f64 #s(literal 1 binary64) y.im) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 #s(literal 1 binary64) y.im) (hypot.f64 y.im y.re)))) |
(expm1.f64 (log1p.f64 (/.f64 y.im (hypot.f64 y.im y.re)))) |
(log1p.f64 (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im))) |
(/.f64 (*.f64 #s(literal 1 binary64) y.im) (hypot.f64 y.im y.re)) |
(/.f64 y.im (hypot.f64 y.im y.re)) |
(exp.f64 (neg.f64 (log.f64 (/.f64 (hypot.f64 y.im y.re) y.im)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.im)) |
(exp.f64 (*.f64 (log.f64 (/.f64 (hypot.f64 y.im y.re) y.im)) #s(literal -1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.im)) |
(exp.f64 (*.f64 (neg.f64 (log.f64 (/.f64 (hypot.f64 y.im y.re) y.im))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.im)) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)))) |
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) (/.f64 y.im (hypot.f64 y.im y.re))) |
(/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re)) |
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))) #s(literal 2 binary64)) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) (cbrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) (/.f64 y.im (cbrt.f64 (hypot.f64 y.im y.re))))) |
(/.f64 (/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (cbrt.f64 (hypot.f64 y.im y.re))) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 y.im y.re))) (/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) (sqrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 y.im y.re))) (/.f64 (/.f64 (*.f64 #s(literal 1 binary64) y.im) (hypot.f64 y.im y.re)) (sqrt.f64 (hypot.f64 y.im y.re)))) |
(/.f64 (/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (sqrt.f64 (hypot.f64 y.im y.re))) (sqrt.f64 (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im)) (hypot.f64 y.im y.re))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64))) (/.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal 1 binary64) y.im) (hypot.f64 y.im y.re))) (hypot.f64 y.im y.re))) |
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64))) (/.f64 (cbrt.f64 (/.f64 y.im (hypot.f64 y.im y.re))) (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64))) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))) (/.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64))) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64)))) |
(/.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64))) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64))) (sqrt.f64 (hypot.f64 y.im y.re))) (/.f64 (cbrt.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im)) (sqrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64))) (sqrt.f64 (hypot.f64 y.im y.re))) (/.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal 1 binary64) y.im) (hypot.f64 y.im y.re))) (sqrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64))) (sqrt.f64 (hypot.f64 y.im y.re))) (/.f64 (cbrt.f64 (/.f64 y.im (hypot.f64 y.im y.re))) (sqrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1/2 binary64)) #s(literal 1 binary64)) (/.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1/2 binary64)) (hypot.f64 y.im y.re))) |
(/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.im)) (hypot.f64 y.im y.re)) |
(*.f64 (/.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1/2 binary64)) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (/.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -1/2 binary64)) (cbrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) #s(literal 1 binary64)) (/.f64 y.im (hypot.f64 y.im y.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) (/.f64 y.im (hypot.f64 y.im y.re))) |
(/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re)) |
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (/.f64 y.im (cbrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) (/.f64 y.im (cbrt.f64 (hypot.f64 y.im y.re))))) |
(/.f64 (/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (cbrt.f64 (hypot.f64 y.im y.re))) (pow.f64 (cbrt.f64 (hypot.f64 y.im y.re)) #s(literal 2 binary64))) |
(*.f64 (/.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) (sqrt.f64 (hypot.f64 y.im y.re))) (/.f64 y.im (sqrt.f64 (hypot.f64 y.im y.re)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (hypot.f64 y.im y.re))) (/.f64 (/.f64 (*.f64 #s(literal 1 binary64) y.im) (hypot.f64 y.im y.re)) (sqrt.f64 (hypot.f64 y.im y.re)))) |
(/.f64 (/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (sqrt.f64 (hypot.f64 y.im y.re))) (sqrt.f64 (hypot.f64 y.im y.re))) |
(pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))) #s(literal 1 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 3 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im))) #s(literal 2 binary64)) |
(pow.f64 (/.f64 (hypot.f64 y.im y.re) (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im)) #s(literal -1 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) (/.f64 (*.f64 #s(literal 1 binary64) y.im) (hypot.f64 y.im y.re)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) (/.f64 y.im (hypot.f64 y.im y.re)))) |
(pow.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)) #s(literal -1 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(sqrt.f64 (/.f64 (pow.f64 (/.f64 (hypot.f64 y.im y.re) y.im) #s(literal -2 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)))) |
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))) #s(literal 3 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.im y.re)) y.im) #s(literal 3 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 3 binary64)))) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) y.im) (hypot.f64 y.im y.re)) #s(literal 3 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 3 binary64)))) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 y.im (hypot.f64 y.im y.re)) #s(literal 3 binary64)) (pow.f64 (hypot.f64 y.im y.re) #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)))) |
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(exp.f64 (neg.f64 (log.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im))))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(exp.f64 (*.f64 (neg.f64 (log.f64 (*.f64 (hypot.f64 y.im y.re) (/.f64 (hypot.f64 y.im y.re) y.im)))) #s(literal 1 binary64))) |
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (hypot.f64 y.im y.re) #s(literal 2 binary64)) y.im)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))))) |
(+.f64 (fma.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(*.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 (*.f64 x.im (/.f64 y.re y.im)) (/.f64 #s(literal 1 binary64) y.im)) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 (sqrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) (sqrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 (/.f64 x.im #s(literal 1 binary64)) (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 (/.f64 x.im (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (/.f64 y.re y.im) (cbrt.f64 y.im))) |
(*.f64 (/.f64 x.im (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 y.re (*.f64 (cbrt.f64 y.im) y.im))) |
(*.f64 (/.f64 x.im (sqrt.f64 y.im)) (/.f64 (/.f64 y.re y.im) (sqrt.f64 y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) (cbrt.f64 y.im))) |
(*.f64 (/.f64 x.im (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 y.re (*.f64 (cbrt.f64 y.im) y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.im)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) (sqrt.f64 y.im))) |
(*.f64 (/.f64 x.im (sqrt.f64 y.im)) (/.f64 (/.f64 y.re y.im) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (/.f64 y.re y.im) (sqrt.f64 y.im)) (/.f64 x.im (sqrt.f64 y.im))) |
(*.f64 (/.f64 x.im (sqrt.f64 y.im)) (/.f64 (/.f64 y.re y.im) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 (/.f64 (/.f64 y.re y.im) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 x.im (cbrt.f64 y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) y.im)) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
(*.f64 (cbrt.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 2 binary64)) (sqrt.f64 y.im)) (/.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) y.im)) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re y.im))) (cbrt.f64 y.im))) |
(pow.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) #s(literal 1 binary64)) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) #s(literal 3 binary64)) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(pow.f64 (pow.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(pow.f64 (sqrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) #s(literal 2 binary64)) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(pow.f64 (/.f64 y.im (*.f64 x.im (/.f64 y.re y.im))) #s(literal -1 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y.im x.im) (/.f64 y.re y.im))) |
(sqrt.f64 (pow.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) #s(literal 2 binary64))) |
(sqrt.f64 (pow.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) #s(literal 2 binary64))) |
(fabs.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64)))) |
(log.f64 (pow.f64 (exp.f64 x.im) (/.f64 (/.f64 y.re y.im) y.im))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) #s(literal 3 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))))) |
(+.f64 (fma.f64 x.im (/.f64 y.re (pow.f64 y.im #s(literal 2 binary64))) #s(literal 1 binary64)) #s(literal -1 binary64)) |
(log1p.f64 (expm1.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(exp.f64 (log.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) #s(literal 1 binary64))) |
(/.f64 (*.f64 y.re x.im) (pow.f64 y.im #s(literal 2 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 y.im (/.f64 x.re y.re)))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 x.re (/.f64 y.im y.re)))) |
(*.f64 #s(literal 1 binary64) (*.f64 y.im (/.f64 x.re y.re))) |
(*.f64 x.re (/.f64 y.im y.re)) |
(*.f64 y.im (/.f64 x.re y.re)) |
(*.f64 x.re (/.f64 y.im y.re)) |
(*.f64 (*.f64 x.re y.im) (/.f64 #s(literal 1 binary64) y.re)) |
(*.f64 x.re (/.f64 y.im y.re)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y.im (/.f64 x.re y.re))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y.im (/.f64 x.re y.re)))) |
(*.f64 x.re (/.f64 y.im y.re)) |
(*.f64 (sqrt.f64 (*.f64 y.im (/.f64 x.re y.re))) (sqrt.f64 (*.f64 y.im (/.f64 x.re y.re)))) |
(*.f64 x.re (/.f64 y.im y.re)) |
(*.f64 (/.f64 x.re #s(literal 1 binary64)) (/.f64 y.im y.re)) |
(*.f64 x.re (/.f64 y.im y.re)) |
(*.f64 (/.f64 x.re (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (/.f64 y.im (cbrt.f64 y.re))) |
(*.f64 (/.f64 x.re (sqrt.f64 y.re)) (/.f64 y.im (sqrt.f64 y.re))) |
(*.f64 (/.f64 y.im (sqrt.f64 y.re)) (/.f64 x.re (sqrt.f64 y.re))) |
(*.f64 (/.f64 x.re (sqrt.f64 y.re)) (/.f64 y.im (sqrt.f64 y.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (/.f64 (*.f64 x.re y.im) (cbrt.f64 y.re))) |
(*.f64 (/.f64 x.re (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (/.f64 y.im (cbrt.f64 y.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.re)) (/.f64 (*.f64 x.re y.im) (sqrt.f64 y.re))) |
(*.f64 (/.f64 x.re (sqrt.f64 y.re)) (/.f64 y.im (sqrt.f64 y.re))) |
(*.f64 (/.f64 y.im #s(literal 1 binary64)) (/.f64 x.re y.re)) |
(*.f64 x.re (/.f64 y.im y.re)) |
(*.f64 (/.f64 y.im (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (/.f64 x.re (cbrt.f64 y.re))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x.re y.im)) y.re)) |
(*.f64 x.re (/.f64 y.im y.re)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (cbrt.f64 (*.f64 y.im (/.f64 x.re y.re)))) |
(*.f64 (cbrt.f64 (*.f64 x.re (/.f64 y.im y.re))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64)) (sqrt.f64 y.re)) (/.f64 (cbrt.f64 (*.f64 x.re y.im)) (sqrt.f64 y.re))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.re y.im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 x.re y.im)) y.re)) |
(*.f64 x.re (/.f64 y.im y.re)) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.re y.im)) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 x.re y.im)) (cbrt.f64 y.re))) |
(pow.f64 (*.f64 y.im (/.f64 x.re y.re)) #s(literal 1 binary64)) |
(*.f64 x.re (/.f64 y.im y.re)) |
(pow.f64 (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y.re x.re) y.im)) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y.re y.im) x.re)) |
(pow.f64 (cbrt.f64 (*.f64 y.im (/.f64 x.re y.re))) #s(literal 3 binary64)) |
(*.f64 x.re (/.f64 y.im y.re)) |
(pow.f64 (pow.f64 (*.f64 y.im (/.f64 x.re y.re)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 x.re (/.f64 y.im y.re)) |
(pow.f64 (sqrt.f64 (*.f64 y.im (/.f64 x.re y.re))) #s(literal 2 binary64)) |
(*.f64 x.re (/.f64 y.im y.re)) |
(sqrt.f64 (pow.f64 (*.f64 y.im (/.f64 x.re y.re)) #s(literal 2 binary64))) |
(sqrt.f64 (pow.f64 (*.f64 x.re (/.f64 y.im y.re)) #s(literal 2 binary64))) |
(fabs.f64 (*.f64 x.re (/.f64 y.im y.re))) |
(log.f64 (pow.f64 (exp.f64 y.im) (/.f64 x.re y.re))) |
(*.f64 x.re (/.f64 y.im y.re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y.im (/.f64 x.re y.re))))) |
(*.f64 x.re (/.f64 y.im y.re)) |
(cbrt.f64 (pow.f64 (*.f64 y.im (/.f64 x.re y.re)) #s(literal 3 binary64))) |
(*.f64 x.re (/.f64 y.im y.re)) |
(expm1.f64 (log1p.f64 (*.f64 y.im (/.f64 x.re y.re)))) |
(expm1.f64 (log1p.f64 (*.f64 x.re (/.f64 y.im y.re)))) |
(log1p.f64 (expm1.f64 (*.f64 y.im (/.f64 x.re y.re)))) |
(*.f64 x.re (/.f64 y.im y.re)) |
(exp.f64 (log.f64 (*.f64 y.im (/.f64 x.re y.re)))) |
(*.f64 x.re (/.f64 y.im y.re)) |
(exp.f64 (*.f64 (log.f64 (*.f64 y.im (/.f64 x.re y.re))) #s(literal 1 binary64))) |
(*.f64 x.re (/.f64 y.im y.re)) |
(-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re))) |
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) (/.f64 #s(literal 1 binary64) y.re)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 (sqrt.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)) (sqrt.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) (cbrt.f64 y.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) (cbrt.f64 y.re))) |
(/.f64 (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) (cbrt.f64 y.re)) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.re)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) (sqrt.f64 y.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.re)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) (sqrt.f64 y.re))) |
(/.f64 (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) (sqrt.f64 y.re)) (sqrt.f64 y.re)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) y.re)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) |
(*.f64 (cbrt.f64 (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) #s(literal 2 binary64)) (sqrt.f64 y.re)) (/.f64 (cbrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) (sqrt.f64 y.re))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re)))) #s(literal 2 binary64)) (sqrt.f64 y.re)) (/.f64 (cbrt.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re)))) (sqrt.f64 y.re))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) y.re)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) (cbrt.f64 y.re))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re)))) (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re)))) (cbrt.f64 y.re))) |
(pow.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) #s(literal 1 binary64)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)) #s(literal 3 binary64)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(pow.f64 (pow.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)) #s(literal 2 binary64)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(pow.f64 (/.f64 y.re (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re)))) #s(literal -1 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) #s(literal 2 binary64))) |
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) #s(literal 2 binary64))) |
(fabs.f64 (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re)) |
(log.f64 (exp.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)))) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) #s(literal 3 binary64))) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) #s(literal 3 binary64)) (pow.f64 y.re #s(literal 3 binary64)))) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re))) |
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(exp.f64 (log.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)) #s(literal 1 binary64))) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)))) |
(/.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(/.f64 (neg.f64 (*.f64 x.im y.re)) (neg.f64 (*.f64 x.re y.im))) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(pow.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) #s(literal 1 binary64)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im)))) #s(literal 3 binary64)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(pow.f64 (pow.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(pow.f64 (sqrt.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im)))) #s(literal 2 binary64)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(sqrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) #s(literal 2 binary64))) |
(sqrt.f64 (pow.f64 (*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) #s(literal 2 binary64))) |
(fabs.f64 (*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re))) |
(log.f64 (pow.f64 (exp.f64 (/.f64 y.re (*.f64 x.re y.im))) x.im)) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im)))))) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(cbrt.f64 (pow.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) #s(literal 3 binary64))) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))))) |
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)))) |
(log1p.f64 (expm1.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))))) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(exp.f64 (log.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))))) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im)))) #s(literal 1 binary64))) |
(*.f64 x.im (/.f64 (/.f64 y.re x.re) y.im)) |
(*.f64 (/.f64 x.im y.im) (/.f64 y.re x.re)) |
(+.f64 (*.f64 x.re (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im)))) (*.f64 x.re #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(+.f64 (*.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) x.re) (*.f64 #s(literal -1 binary64) x.re)) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))))) |
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))))) |
(pow.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) #s(literal 1 binary64)) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal 3 binary64)) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(pow.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(pow.f64 (sqrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal 2 binary64)) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(sqrt.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) #s(literal 2 binary64))) |
(sqrt.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) #s(literal 2 binary64))) |
(fabs.f64 (*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64)))) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) x.re)) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(cbrt.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) #s(literal 3 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 x.re #s(literal 3 binary64)) (pow.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) #s(literal 3 binary64)))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))))) |
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))))) |
(expm1.f64 (log1p.f64 (*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))))) |
(log1p.f64 (expm1.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(exp.f64 (log.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal 1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(fma.f64 x.re (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) (*.f64 x.re #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(fma.f64 (*.f64 x.im (/.f64 y.re (*.f64 x.re y.im))) x.re (*.f64 #s(literal -1 binary64) x.re)) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 y.re (*.f64 x.re y.im)))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 y.re x.re) y.im))) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 y.re y.im) x.re))) |
(*.f64 #s(literal 1 binary64) (/.f64 y.re (*.f64 x.re y.im))) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(*.f64 y.re (/.f64 #s(literal 1 binary64) (*.f64 x.re y.im))) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(*.f64 (sqrt.f64 (/.f64 y.re (*.f64 x.re y.im))) (sqrt.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(*.f64 (/.f64 #s(literal 1 binary64) y.im) (/.f64 y.re x.re)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(*.f64 (/.f64 #s(literal 1 binary64) x.re) (/.f64 y.re y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64))) (/.f64 y.re (cbrt.f64 (*.f64 x.re y.im)))) |
(/.f64 (/.f64 y.re (cbrt.f64 (*.f64 x.re y.im))) (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 x.re y.im))) (/.f64 y.re (sqrt.f64 (*.f64 x.re y.im)))) |
(/.f64 (/.f64 y.re (sqrt.f64 (*.f64 x.re y.im))) (sqrt.f64 (*.f64 x.re y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) x.re) (/.f64 (cbrt.f64 y.re) y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y.re) (*.f64 x.re y.im))) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) y.im) (/.f64 (cbrt.f64 y.re) x.re)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 y.re x.re) y.im)) (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64)))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 y.re y.im) x.re)) (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y.re) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x.re y.im))) (/.f64 (cbrt.f64 y.re) (sqrt.f64 (*.f64 x.re y.im)))) |
(*.f64 (/.f64 (sqrt.f64 y.re) x.re) (/.f64 (sqrt.f64 y.re) y.im)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(*.f64 (/.f64 (sqrt.f64 y.re) y.im) (/.f64 (sqrt.f64 y.re) x.re)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(*.f64 (/.f64 (sqrt.f64 y.re) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y.re) (*.f64 x.re y.im))) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(*.f64 (/.f64 (sqrt.f64 y.re) (pow.f64 (cbrt.f64 (*.f64 x.re y.im)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y.re) (cbrt.f64 (*.f64 x.re y.im)))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (/.f64 (/.f64 y.re y.im) (cbrt.f64 x.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (/.f64 y.re (*.f64 (cbrt.f64 x.re) y.im))) |
(/.f64 (/.f64 y.re (*.f64 (cbrt.f64 x.re) y.im)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x.re)) (/.f64 (/.f64 y.re y.im) (sqrt.f64 x.re))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x.re)) (/.f64 y.re (*.f64 (sqrt.f64 x.re) y.im))) |
(/.f64 (/.f64 y.re (*.f64 (sqrt.f64 x.re) y.im)) (sqrt.f64 x.re)) |
(*.f64 (/.f64 y.re #s(literal 1 binary64)) (/.f64 (/.f64 #s(literal 1 binary64) y.im) x.re)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(*.f64 (/.f64 y.re (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (/.f64 (/.f64 #s(literal 1 binary64) y.im) (cbrt.f64 x.re))) |
(*.f64 (/.f64 y.re (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 x.re) y.im))) |
(*.f64 (/.f64 y.re (sqrt.f64 x.re)) (/.f64 (/.f64 #s(literal 1 binary64) y.im) (sqrt.f64 x.re))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 y.re y.im)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (/.f64 y.re y.im)) x.re)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 y.re x.re) y.im)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)))) |
(*.f64 (cbrt.f64 (/.f64 (/.f64 y.re y.im) x.re)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 y.re y.im)) #s(literal 2 binary64)) (sqrt.f64 x.re)) (/.f64 (cbrt.f64 (/.f64 y.re y.im)) (sqrt.f64 x.re))) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 y.re y.im)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (/.f64 y.re y.im)) x.re)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(*.f64 (/.f64 (sqrt.f64 (/.f64 y.re y.im)) (pow.f64 (cbrt.f64 x.re) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (/.f64 y.re y.im)) (cbrt.f64 x.re))) |
(pow.f64 (*.f64 y.im (/.f64 x.re y.re)) #s(literal -1 binary64)) |
(/.f64 #s(literal 1 binary64) (*.f64 x.re (/.f64 y.im y.re))) |
(pow.f64 (/.f64 y.re (*.f64 x.re y.im)) #s(literal 1 binary64)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(pow.f64 (cbrt.f64 (/.f64 y.re (*.f64 x.re y.im))) #s(literal 3 binary64)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(pow.f64 (pow.f64 (/.f64 y.re (*.f64 x.re y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(pow.f64 (sqrt.f64 (/.f64 y.re (*.f64 x.re y.im))) #s(literal 2 binary64)) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(sqrt.f64 (pow.f64 (/.f64 y.re (*.f64 x.re y.im)) #s(literal 2 binary64))) |
(sqrt.f64 (pow.f64 (/.f64 (/.f64 y.re x.re) y.im) #s(literal 2 binary64))) |
(fabs.f64 (/.f64 (/.f64 y.re y.im) x.re)) |
(log.f64 (exp.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y.re (*.f64 x.re y.im))))) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(cbrt.f64 (pow.f64 (/.f64 y.re (*.f64 x.re y.im)) #s(literal 3 binary64))) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(cbrt.f64 (/.f64 (pow.f64 y.re #s(literal 3 binary64)) (pow.f64 (*.f64 x.re y.im) #s(literal 3 binary64)))) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(cbrt.f64 (/.f64 (pow.f64 (/.f64 y.re y.im) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64)))) |
(expm1.f64 (log1p.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 y.re x.re) y.im))) |
(expm1.f64 (log1p.f64 (/.f64 (/.f64 y.re y.im) x.re))) |
(log1p.f64 (expm1.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(exp.f64 (log.f64 (/.f64 y.re (*.f64 x.re y.im)))) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(exp.f64 (*.f64 (log.f64 (/.f64 y.re (*.f64 x.re y.im))) #s(literal 1 binary64))) |
(/.f64 (/.f64 y.re x.re) y.im) |
(/.f64 (/.f64 y.re y.im) x.re) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))))) |
(*.f64 x.re (/.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) y.im)) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(*.f64 #s(literal 1 binary64) (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im)) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(*.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) (/.f64 #s(literal 1 binary64) y.im)) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(*.f64 (sqrt.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im)) (sqrt.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(*.f64 (/.f64 x.re #s(literal 1 binary64)) (/.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) y.im)) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) (cbrt.f64 y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64)) (cbrt.f64 y.im)))) |
(/.f64 (*.f64 (/.f64 x.re (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) (cbrt.f64 y.im)) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.im)) (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) (sqrt.f64 y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.im)) (*.f64 x.re (/.f64 (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64)) (sqrt.f64 y.im)))) |
(*.f64 (/.f64 (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64)) (sqrt.f64 y.im)) (/.f64 x.re (sqrt.f64 y.im))) |
(*.f64 (/.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) (sqrt.f64 y.im)) (/.f64 x.re (sqrt.f64 y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.im)) (*.f64 x.re (/.f64 (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64)) (sqrt.f64 y.im)))) |
(*.f64 (/.f64 (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64)) (sqrt.f64 y.im)) (/.f64 x.re (sqrt.f64 y.im))) |
(*.f64 (/.f64 x.re (sqrt.f64 y.im)) (/.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) (sqrt.f64 y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.im)) (*.f64 x.re (/.f64 (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64)) (sqrt.f64 y.im)))) |
(*.f64 (/.f64 (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64)) (sqrt.f64 y.im)) (/.f64 x.re (sqrt.f64 y.im))) |
(*.f64 (/.f64 x.re (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) (cbrt.f64 y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (*.f64 x.re (/.f64 (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64)) (cbrt.f64 y.im)))) |
(/.f64 (*.f64 (/.f64 x.re (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) (cbrt.f64 y.im)) |
(*.f64 (/.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) #s(literal 1 binary64)) (/.f64 x.re y.im)) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(*.f64 (/.f64 (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 x.re (cbrt.f64 y.im))) |
(*.f64 (/.f64 (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 x.re (cbrt.f64 y.im))) |
(*.f64 (/.f64 (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 x.re (cbrt.f64 y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) y.im)) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)))) |
(*.f64 (cbrt.f64 (*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal 2 binary64)) (sqrt.f64 y.im)) (/.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64)))) #s(literal 2 binary64)) (sqrt.f64 y.im)) (/.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64)))) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64)))) #s(literal 2 binary64)) (sqrt.f64 y.im)) (/.f64 (cbrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64)))) (sqrt.f64 y.im))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) y.im)) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) (cbrt.f64 y.im))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64)))) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64)))) (cbrt.f64 y.im))) |
(*.f64 (/.f64 (sqrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64)))) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 x.re (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64)))) (cbrt.f64 y.im))) |
(pow.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im) #s(literal 1 binary64)) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(pow.f64 (cbrt.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im)) #s(literal 3 binary64)) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(pow.f64 (pow.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(pow.f64 (sqrt.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im)) #s(literal 2 binary64)) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(pow.f64 (/.f64 y.im (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64)))) #s(literal -1 binary64)) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y.im x.re) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64)))) |
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 y.im x.re) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64)))) |
(sqrt.f64 (pow.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im) #s(literal 2 binary64))) |
(sqrt.f64 (pow.f64 (*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) #s(literal 2 binary64))) |
(fabs.f64 (*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64)))) |
(log.f64 (exp.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im)))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(cbrt.f64 (pow.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im) #s(literal 3 binary64))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(expm1.f64 (log1p.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))))) |
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))))) |
(log1p.f64 (expm1.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(exp.f64 (log.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 x.re (fma.f64 x.im (/.f64 y.re (*.f64 x.re y.im)) #s(literal -1 binary64))) y.im)) #s(literal 1 binary64))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re x.re) y.im) #s(literal -1 binary64))) |
(*.f64 (/.f64 x.re y.im) (fma.f64 x.im (/.f64 (/.f64 y.re y.im) x.re) #s(literal -1 binary64))) |
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)))) #s(literal 1 binary64)) |
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)))) |
(*.f64 #s(literal 1 binary64) (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) |
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)))) |
(log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) |
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) (sqrt.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)))) |
(log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) |
(pow.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 1 binary64)) |
(log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) |
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) #s(literal 3 binary64)) |
(log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) |
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) |
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) #s(literal 2 binary64)) |
(log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) |
(sqrt.f64 (pow.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 2 binary64))) |
(fabs.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(log.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) |
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 3 binary64))) |
(log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) |
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)))) |
(exp.f64 (log.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)))) |
(log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) |
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) #s(literal 1 binary64))) |
(log1p.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) |
(-.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (/.f64 x.re y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 1 binary64)) |
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) #s(literal 1 binary64))) |
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) #s(literal -1 binary64))) |
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(*.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) (/.f64 #s(literal 1 binary64) y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) (sqrt.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) (cbrt.f64 y.im))) |
(/.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) (cbrt.f64 y.im)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) |
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y.im)) (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) (sqrt.f64 y.im))) |
(/.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) (sqrt.f64 y.im)) (sqrt.f64 y.im)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) #s(literal 2 binary64)) (sqrt.f64 y.im)) (/.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) (sqrt.f64 y.im))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) (sqrt.f64 y.im))) (sqrt.f64 y.im)) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) (pow.f64 (cbrt.f64 y.im) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) (cbrt.f64 y.im))) |
(/.f64 #s(literal 1 binary64) (/.f64 y.im (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 y.im (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))))) |
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 y.im) (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)))) |
(/.f64 #s(literal -1 binary64) (/.f64 y.im (fma.f64 (neg.f64 x.im) (/.f64 y.re y.im) x.re))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (neg.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) (neg.f64 y.im)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(/.f64 (-.f64 y.im (*.f64 (/.f64 y.im (*.f64 x.im (/.f64 y.re y.im))) x.re)) (*.f64 (/.f64 y.im (*.f64 x.im (/.f64 y.re y.im))) y.im)) |
(/.f64 (-.f64 y.im (*.f64 x.re (/.f64 (/.f64 y.im x.im) (/.f64 y.re y.im)))) (/.f64 (pow.f64 y.im #s(literal 2 binary64)) (*.f64 x.im (/.f64 y.re y.im)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (*.f64 x.re y.im)) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (*.f64 y.im (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) (pow.f64 y.im #s(literal 2 binary64))) |
(/.f64 (-.f64 (*.f64 (neg.f64 (*.f64 x.im (/.f64 y.re y.im))) y.im) (*.f64 (neg.f64 y.im) x.re)) (*.f64 (neg.f64 y.im) y.im)) |
(/.f64 (+.f64 (*.f64 y.im (*.f64 (neg.f64 x.im) (/.f64 y.re y.im))) (*.f64 x.re y.im)) (neg.f64 (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (fma.f64 y.im (*.f64 (neg.f64 x.im) (/.f64 y.re y.im)) (*.f64 x.re y.im)) (neg.f64 (pow.f64 y.im #s(literal 2 binary64)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) y.im)) |
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) (pow.f64 x.re #s(literal 3 binary64))) (*.f64 y.im (+.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (fma.f64 x.re x.re (*.f64 x.re (*.f64 x.im (/.f64 y.re y.im))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x.im (/.f64 y.re y.im) x.re) y.im)) |
(/.f64 (-.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 2 binary64)) (pow.f64 x.re #s(literal 2 binary64))) (*.f64 y.im (fma.f64 x.im (/.f64 y.re y.im) x.re))) |
(/.f64 (neg.f64 (neg.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)))) (neg.f64 (neg.f64 y.im))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(pow.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) #s(literal 1 binary64)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 3 binary64)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(pow.f64 (pow.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) #s(literal 3 binary64)) #s(literal 1/3 binary64)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 2 binary64)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(pow.f64 (/.f64 y.im (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re))) #s(literal -1 binary64)) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) #s(literal 2 binary64))) |
(fabs.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) |
(log.f64 (exp.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) #s(literal 3 binary64))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) #s(literal 3 binary64)) (pow.f64 y.im #s(literal 3 binary64)))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(exp.f64 (log.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im)) #s(literal 1 binary64))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(fma.f64 #s(literal 1 binary64) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (neg.f64 (/.f64 x.re y.im))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(fma.f64 x.im (/.f64 (/.f64 y.re y.im) y.im) (neg.f64 (/.f64 x.re y.im))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(fma.f64 (*.f64 x.im (/.f64 y.re y.im)) (/.f64 #s(literal 1 binary64) y.im) (neg.f64 (/.f64 x.re y.im))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) (neg.f64 (/.f64 x.re y.im))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
(fma.f64 (sqrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) (sqrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) (neg.f64 (/.f64 x.re y.im))) |
(/.f64 (fma.f64 x.im (/.f64 y.re y.im) (neg.f64 x.re)) y.im) |
Compiled 23802 to 11207 computations (52.9% saved)
17 alts after pruning (11 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 995 | 8 | 1003 |
| Fresh | 7 | 3 | 10 |
| Picked | 3 | 2 | 5 |
| Done | 0 | 4 | 4 |
| Total | 1005 | 17 | 1022 |
| Status | Accuracy | Program |
|---|---|---|
| 56.4% | (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) | |
| 15.7% | (pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) #s(literal 3 binary64)) | |
| 10.8% | (/.f64 (pow.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) y.im) | |
| 15.3% | (/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) | |
| ✓ | 45.3% | (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
| ✓ | 59.2% | (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
| 60.1% | (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) | |
| 61.2% | (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) | |
| ✓ | 41.2% | (/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
| ✓ | 17.0% | (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
| ✓ | 39.0% | (/.f64 (neg.f64 x.re) y.im) |
| ✓ | 45.9% | (/.f64 x.im y.re) |
| 60.8% | (/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) | |
| 59.6% | (-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) | |
| 17.0% | (*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) | |
| 15.8% | (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) | |
| 12.6% | (expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
Compiled 781 to 334 computations (57.2% saved)
| Inputs |
|---|
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re)) y.re) |
(-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) |
(/.f64 #s(literal 1 binary64) (/.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) |
(/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) #s(literal -1 binary64))) y.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 x.im (*.f64 x.re (/.f64 (neg.f64 y.im) x.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 #s(literal 1 binary64) (/.f64 y.im (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(+.f64 (*.f64 y.im (/.f64 (neg.f64 x.re) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
(pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) #s(literal 3 binary64)) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(/.f64 (pow.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) y.im) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) #s(literal 3 binary64)) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) x.re) y.im) |
(/.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) #s(literal 3 binary64)) #s(literal 1/3 binary64)) y.im) |
(/.f64 (fma.f64 x.im y.re (*.f64 x.re (neg.f64 y.im))) (fma.f64 y.im y.im (*.f64 y.re y.re))) |
(/.f64 (+.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(+.f64 (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 x.im y.re)) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.re y.im)) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (hypot.f64 y.re y.im))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 (/.f64 y.im y.re) (hypot.f64 y.im y.re))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 (/.f64 #s(literal 1 binary64) (/.f64 (hypot.f64 y.im y.re) y.im)) (hypot.f64 y.im y.re))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 y.im x.re)) (hypot.f64 y.im y.re)) #s(literal 2 binary64)))) |
| Outputs |
|---|
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re))))) |
5 calls:
| 17.0ms | x.re |
| 13.0ms | y.im |
| 12.0ms | y.re |
| 12.0ms | x.im |
| 7.0ms | (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 96.7% | 1 | x.re |
| 96.7% | 1 | x.im |
| 96.7% | 1 | y.re |
| 96.7% | 1 | y.im |
| 96.7% | 1 | (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
Compiled 39 to 27 computations (30.8% saved)
| Inputs |
|---|
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re)) y.re) |
(-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) |
(/.f64 #s(literal 1 binary64) (/.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) |
(/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) #s(literal -1 binary64))) y.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 x.im (*.f64 x.re (/.f64 (neg.f64 y.im) x.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 #s(literal 1 binary64) (/.f64 y.im (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(+.f64 (*.f64 y.im (/.f64 (neg.f64 x.re) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
(pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) #s(literal 3 binary64)) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(/.f64 (pow.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) y.im) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) #s(literal 3 binary64)) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) x.re) y.im) |
(/.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) #s(literal 3 binary64)) #s(literal 1/3 binary64)) y.im) |
(/.f64 (fma.f64 x.im y.re (*.f64 x.re (neg.f64 y.im))) (fma.f64 y.im y.im (*.f64 y.re y.re))) |
(/.f64 (+.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(+.f64 (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 x.im y.re)) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.re y.im)) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (hypot.f64 y.re y.im))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 (/.f64 y.im y.re) (hypot.f64 y.im y.re))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
| Outputs |
|---|
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
5 calls:
| 12.0ms | x.im |
| 12.0ms | y.re |
| 12.0ms | y.im |
| 12.0ms | x.re |
| 7.0ms | (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 90.4% | 24 | x.re |
| 81.9% | 1 | x.im |
| 99.3% | 37 | y.im |
| 81.9% | 1 | (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
| 96.3% | 35 | y.re |
Compiled 39 to 27 computations (30.8% saved)
| Inputs |
|---|
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re)) y.re) |
(-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) |
(/.f64 #s(literal 1 binary64) (/.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) |
(/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) #s(literal -1 binary64))) y.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 x.im (*.f64 x.re (/.f64 (neg.f64 y.im) x.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 #s(literal 1 binary64) (/.f64 y.im (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(+.f64 (*.f64 y.im (/.f64 (neg.f64 x.re) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
(pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) #s(literal 3 binary64)) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(/.f64 (pow.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) y.im) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) #s(literal 3 binary64)) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) x.re) y.im) |
(/.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) #s(literal 3 binary64)) #s(literal 1/3 binary64)) y.im) |
(/.f64 (fma.f64 x.im y.re (*.f64 x.re (neg.f64 y.im))) (fma.f64 y.im y.im (*.f64 y.re y.re))) |
(/.f64 (+.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(+.f64 (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 x.im y.re)) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) |
(*.f64 (/.f64 #s(literal 1 binary64) (hypot.f64 y.re y.im)) (/.f64 (fma.f64 x.im y.re (*.f64 x.re y.im)) (hypot.f64 y.re y.im))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 (/.f64 y.im y.re) (hypot.f64 y.im y.re))))) |
| Outputs |
|---|
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 x.im y.re) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) |
5 calls:
| 12.0ms | y.re |
| 12.0ms | x.re |
| 12.0ms | x.im |
| 11.0ms | y.im |
| 7.0ms | (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 98.0% | 42 | y.im |
| 95.5% | 43 | y.re |
| 89.5% | 54 | x.re |
| 83.3% | 33 | (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
| 88.9% | 55 | x.im |
Compiled 39 to 27 computations (30.8% saved)
| Inputs |
|---|
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re)) y.re) |
(-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) |
(/.f64 #s(literal 1 binary64) (/.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) |
(/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) #s(literal -1 binary64))) y.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 x.im (*.f64 x.re (/.f64 (neg.f64 y.im) x.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 #s(literal 1 binary64) (/.f64 y.im (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(+.f64 (*.f64 y.im (/.f64 (neg.f64 x.re) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
(pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) #s(literal 3 binary64)) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(/.f64 (pow.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) y.im) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) #s(literal 3 binary64)) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) x.re) y.im) |
(/.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) #s(literal 3 binary64)) #s(literal 1/3 binary64)) y.im) |
(/.f64 (fma.f64 x.im y.re (*.f64 x.re (neg.f64 y.im))) (fma.f64 y.im y.im (*.f64 y.re y.re))) |
(/.f64 (+.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) (/.f64 (*.f64 x.re (pow.f64 y.re #s(literal 2 binary64))) (pow.f64 y.im #s(literal 2 binary64)))) y.im) |
(+.f64 (*.f64 y.im (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64))))) (/.f64 x.im y.re)) |
(+.f64 (*.f64 y.im (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x.re (pow.f64 y.re #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x.im y.im) (pow.f64 y.re #s(literal 3 binary64)))))) (/.f64 x.im y.re)) |
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 y.re (/.f64 x.im y.im) x.re) y.im))) |
| Outputs |
|---|
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (fma.f64 x.im y.re (*.f64 x.re (neg.f64 y.im))) (fma.f64 y.im y.im (*.f64 y.re y.re))) |
(/.f64 x.im y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
3 calls:
| 11.0ms | y.im |
| 10.0ms | y.re |
| 6.0ms | (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 95.2% | 52 | y.re |
| 77.8% | 38 | (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
| 98.6% | 58 | y.im |
Compiled 29 to 19 computations (34.5% saved)
| Inputs |
|---|
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re)) y.re) |
(-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) |
(/.f64 #s(literal 1 binary64) (/.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) |
(/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) #s(literal -1 binary64))) y.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 x.im (*.f64 x.re (/.f64 (neg.f64 y.im) x.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 #s(literal 1 binary64) (/.f64 y.im (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(+.f64 (*.f64 y.im (/.f64 (neg.f64 x.re) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
(/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(expm1.f64 (log1p.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)))) |
(pow.f64 (cbrt.f64 (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))) #s(literal 3 binary64)) |
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im))) |
(/.f64 (pow.f64 (pow.f64 (*.f64 x.im (/.f64 y.re y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) y.im) |
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im)) #s(literal 3 binary64)) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y.re (/.f64 x.im y.im)) #s(literal 3 binary64)) #s(literal 1/3 binary64)) x.re) y.im) |
(/.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) #s(literal 3 binary64)) #s(literal 1/3 binary64)) y.im) |
| Outputs |
|---|
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 x.im y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
1 calls:
| 7.0ms | (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 77.8% | 38 | (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
Compiled 19 to 11 computations (42.1% saved)
| Inputs |
|---|
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re)) y.re) |
(-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) |
(/.f64 #s(literal 1 binary64) (/.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) |
(/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) #s(literal -1 binary64))) y.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 x.im (*.f64 x.re (/.f64 (neg.f64 y.im) x.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 x.im (-.f64 y.re (*.f64 x.re (/.f64 y.im x.im)))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 #s(literal 1 binary64) (/.f64 y.im (fma.f64 y.re (/.f64 x.im y.im) x.re))) |
(+.f64 (*.f64 y.im (/.f64 (neg.f64 x.re) (pow.f64 y.re #s(literal 2 binary64)))) (/.f64 x.im y.re)) |
| Outputs |
|---|
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 x.im y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) #s(literal -1 binary64))) y.im) |
(/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
1 calls:
| 4.0ms | (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 77.8% | 38 | (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
Compiled 19 to 11 computations (42.1% saved)
| Inputs |
|---|
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re)) y.re) |
(-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) |
(/.f64 #s(literal 1 binary64) (/.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) |
(/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) #s(literal -1 binary64))) y.im) |
| Outputs |
|---|
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 x.im y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) |
(/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 x.im y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
2 calls:
| 6.0ms | y.re |
| 5.0ms | y.im |
| Accuracy | Segments | Branch |
|---|---|---|
| 98.6% | 62 | y.im |
| 94.8% | 56 | y.re |
Compiled 10 to 8 computations (20% saved)
| Inputs |
|---|
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re)) y.re) |
(-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) |
(/.f64 #s(literal 1 binary64) (/.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) |
(/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
| Outputs |
|---|
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 x.im y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) |
(/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 x.im y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
2 calls:
| 6.0ms | y.re |
| 5.0ms | x.re |
| Accuracy | Segments | Branch |
|---|---|---|
| 86.3% | 62 | x.re |
| 94.8% | 58 | y.re |
Compiled 10 to 8 computations (20% saved)
| Inputs |
|---|
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re)) y.re) |
(-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) |
(/.f64 #s(literal 1 binary64) (/.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
(/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) |
| Outputs |
|---|
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) |
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
3 calls:
| 8.0ms | y.im |
| 5.0ms | y.re |
| 5.0ms | x.im |
| Accuracy | Segments | Branch |
|---|---|---|
| 98.6% | 61 | y.im |
| 85.4% | 67 | x.im |
| 94.8% | 60 | y.re |
Compiled 15 to 12 computations (20% saved)
| Inputs |
|---|
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re)) y.re) |
(-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) |
(/.f64 #s(literal 1 binary64) (/.f64 y.im (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re))) |
| Outputs |
|---|
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
1 calls:
| 5.0ms | y.im |
| Accuracy | Segments | Branch |
|---|---|---|
| 98.6% | 60 | y.im |
Compiled 5 to 4 computations (20% saved)
| Inputs |
|---|
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 (+.f64 x.im (/.f64 (*.f64 (neg.f64 x.re) y.im) y.re)) y.re) |
| Outputs |
|---|
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
1 calls:
| 4.0ms | y.im |
| Accuracy | Segments | Branch |
|---|---|---|
| 98.5% | 60 | y.im |
Compiled 5 to 4 computations (20% saved)
| Inputs |
|---|
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
| Outputs |
|---|
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
1 calls:
| 4.0ms | y.im |
| Accuracy | Segments | Branch |
|---|---|---|
| 98.2% | 61 | y.im |
Compiled 5 to 4 computations (20% saved)
| Inputs |
|---|
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
| Outputs |
|---|
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
2 calls:
| 3.0ms | y.im |
| 3.0ms | y.re |
| Accuracy | Segments | Branch |
|---|---|---|
| 94.4% | 69 | y.re |
| 96.0% | 68 | y.im |
Compiled 10 to 8 computations (20% saved)
| Inputs |
|---|
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
| Outputs |
|---|
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
2 calls:
| 4.0ms | y.im |
| 3.0ms | x.re |
| Accuracy | Segments | Branch |
|---|---|---|
| 74.9% | 34 | x.re |
| 96.0% | 69 | y.im |
Compiled 10 to 8 computations (20% saved)
| Inputs |
|---|
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
| Outputs |
|---|
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) |
(/.f64 (neg.f64 x.re) y.im) |
1 calls:
| 3.0ms | x.re |
| Accuracy | Segments | Branch |
|---|---|---|
| 74.8% | 34 | x.re |
Compiled 5 to 4 computations (20% saved)
| Inputs |
|---|
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
| Outputs |
|---|
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) |
4 calls:
| 3.0ms | y.im |
| 3.0ms | x.re |
| 3.0ms | y.re |
| 2.0ms | x.im |
| Accuracy | Segments | Branch |
|---|---|---|
| 73.0% | 79 | x.im |
| 81.8% | 72 | y.re |
| 77.8% | 69 | y.im |
| 82.7% | 104 | x.re |
Compiled 20 to 16 computations (20% saved)
| Inputs |
|---|
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) |
| Outputs |
|---|
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
1 calls:
| 2.0ms | y.im |
| Accuracy | Segments | Branch |
|---|---|---|
| 77.8% | 69 | y.im |
Compiled 5 to 4 computations (20% saved)
| Inputs |
|---|
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
| Outputs |
|---|
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) |
1 calls:
| 2.0ms | y.im |
| Accuracy | Segments | Branch |
|---|---|---|
| 77.8% | 68 | y.im |
Compiled 5 to 4 computations (20% saved)
| Inputs |
|---|
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
| Outputs |
|---|
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) |
(/.f64 (neg.f64 x.re) y.im) |
1 calls:
| 3.0ms | y.im |
| Accuracy | Segments | Branch |
|---|---|---|
| 77.1% | 67 | y.im |
Compiled 5 to 4 computations (20% saved)
| Inputs |
|---|
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
| Outputs |
|---|
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
(/.f64 x.im y.re) |
(/.f64 (neg.f64 x.re) y.im) |
1 calls:
| 1.0ms | y.im |
| Accuracy | Segments | Branch |
|---|---|---|
| 75.2% | 65 | y.im |
Compiled 5 to 4 computations (20% saved)
Total 0.0b remaining (0%)
Threshold costs 0b (0%)
| Inputs |
|---|
(/.f64 x.im y.re) |
| Outputs |
|---|
(/.f64 x.im y.re) |
1 calls:
| 0.0ms | y.im |
| Accuracy | Segments | Branch |
|---|---|---|
| 45.9% | 1 | y.im |
Compiled 5 to 4 computations (20% saved)
| 41× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | predicate-same |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 82.0ms | 1.9076012666153116e+271 | 1.2633004786603503e+273 |
| 16.0ms | 1.0185484539886413e+264 | 1.9076012666153116e+271 |
| 19.0ms | 4.7454318995970284e+235 | 7.607718306429974e+241 |
| 5.0ms | 4.000171320247987e+235 | 4.7454318995970284e+235 |
| 22.0ms | 1.222160384962959e+175 | 4.3191267314730065e+187 |
| 16.0ms | 1.7813561481439235e+165 | 1.3182222877914644e+174 |
| 18.0ms | 1.8239868557466785e+143 | 5.96891671838594e+147 |
| 10.0ms | 2.265437381081473e+142 | 1.8239868557466785e+143 |
| 18.0ms | 2.8398738791584366e+103 | 7.146047261047989e+105 |
| 17.0ms | 7.598695592466983e+91 | 2.8398738791584366e+103 |
| 20.0ms | 3.4641926114549126e+71 | 7.19372004665636e+79 |
| 20.0ms | 1.203020845439733e+51 | 1.3193809043634637e+56 |
| 11.0ms | 4.372982134616504e+21 | 1.9936742740644166e+22 |
| 12.0ms | 1.3417154618769786e+20 | 4.372982134616504e+21 |
| 9.0ms | 2.28727261631976e+18 | 2888023537514447400.0 |
| 11.0ms | 158162881033927330.0 | 2.28727261631976e+18 |
| 33.0ms | 458.10054028717803 | 1889751858479.9414 |
| 11.0ms | 5.096348107527761e-34 | 5.131903360840087e-33 |
| 19.0ms | 7.573496781415667e-63 | 9.69751164597857e-52 |
| 17.0ms | 1.1329912748160733e-85 | 1.7050267468600782e-66 |
| 14.0ms | 7.653518173422318e-87 | 1.1329912748160733e-85 |
| 12.0ms | 2.1331639987758476e-143 | 3.404980225905906e-141 |
| 15.0ms | 3.2707148798305954e-149 | 4.3741410333127445e-148 |
| 17.0ms | 1.2335134065258329e-194 | 7.992678885016375e-185 |
| 24.0ms | 3.690517367309636e-228 | 1.2335134065258329e-194 |
| 19.0ms | 2.5857303616022905e-276 | 6.112797129732055e-263 |
| 18.0ms | 8.048759404429683e-288 | 2.5857303616022905e-276 |
| 7.0ms | -7.33010072160474e-228 | -2.2183414356385204e-228 |
| 11.0ms | -1.570818896358924e-172 | -1.4708146974708778e-173 |
| 12.0ms | -1.649077901560013e-170 | -1.570818896358924e-172 |
| 10.0ms | -3.5607479024413516e-133 | -1.5805468027275272e-133 |
| 17.0ms | -1.1692483530433438e-117 | -3.5607479024413516e-133 |
| 13.0ms | -1.4749313530054576e-95 | -1.3147213397167863e-96 |
| 5.0ms | -2.148711285622337e-95 | -1.4749313530054576e-95 |
| 14.0ms | -1.4257728439358962e-92 | -2.148711285622337e-95 |
| 17.0ms | -4.895589421963517e-76 | -1.275784843135682e-84 |
| 18.0ms | -6.136248996540358e-39 | -3.170592760050161e-52 |
| 12.0ms | -5.056342861950867e-38 | -6.136248996540358e-39 |
| 12.0ms | -1.0229482003500956e-33 | -9.416045295501301e-36 |
| 15.0ms | -0.1027339346252283 | -2.2522394332104966e-5 |
| 18.0ms | -4.5597412606845407e+107 | -1.8940034764067303e+96 |
| 442.0ms | 4976× | 0 | valid |
Compiled 8704 to 5572 computations (36% saved)
ival-mult: 158.0ms (61.6% of total)ival-div: 34.0ms (13.2% of total)ival-add: 32.0ms (12.5% of total)ival-sub: 27.0ms (10.5% of total)const: 4.0ms (1.6% of total)backward-pass: 2.0ms (0.8% of total)| 37× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | +inf | NaN |
| 0.0ms | 8.13879365722323e+292 | +inf |
| 0.0ms | 5.421486271258654e+147 | 1.1536276758015391e+154 |
| 0.0ms | 6.762229536981779e+105 | 2.2131293822984977e+115 |
| 0.0ms | 1.396438329604407e+75 | 3.1477522420856584e+99 |
| 0.0ms | 9.395901815248726e+48 | 3.279303129871485e+64 |
| 0.0ms | 5096.110702714071 | 3.382949750808217e+24 |
| 0.0ms | 4269.97386516248 | 5096.110702714071 |
| 0.0ms | 4.441997459555069e-15 | 2.995672220211625e-13 |
| 0.0ms | 2.8565566165251578e-70 | 7.891060702313803e-54 |
| 0.0ms | 6.228761399058897e-108 | 1.6417296946546032e-85 |
| 0.0ms | 1.2117568880704499e-155 | 1.718257901569064e-142 |
| 0.0ms | 2.810653514851404e-156 | 1.2117568880704499e-155 |
| 0.0ms | 1.0890102668440021e-169 | 9.58765769421204e-168 |
| 0.0ms | 2.9983918266541256e-223 | 2.6557754675634497e-211 |
| 0.0ms | 6.420988189837446e-229 | 2.9983918266541256e-223 |
| 0.0ms | 2.0276311207897168e-250 | 4.392125890056037e-247 |
| 0.0ms | 8.329126805853733e-265 | 2.0276311207897168e-250 |
| 0.0ms | -1.457e-321 | 0.0 |
| 0.0ms | -1.4729312129363105e-300 | -2.6803e-320 |
| 0.0ms | -1.9122942463892687e-279 | -7.542516110851183e-300 |
| 0.0ms | -2.905275841173295e-174 | -1.131944086097587e-180 |
| 0.0ms | -1.846041079093966e-131 | -4.3996364018626356e-133 |
| 0.0ms | -9.250195700612526e-87 | -1.869643479562938e-109 |
| 0.0ms | -1.594942658320626e-79 | -9.250195700612526e-87 |
| 0.0ms | -4.431454711071225e-69 | -2.8340827578982236e-71 |
| 0.0ms | -2.5569497699273603e-67 | -4.431454711071225e-69 |
| 0.0ms | -2.2522577968990497e-59 | -2.5569497699273603e-67 |
| 0.0ms | -1.2460966323587097e-53 | -2.2522577968990497e-59 |
| 0.0ms | -135514565686560100.0 | -7.459318050962745e-5 |
| 0.0ms | -4.892359486348389e+21 | -1.44995945693531e+19 |
| 0.0ms | -1.9312799805432122e+80 | -4.8560788778828274e+79 |
| 0.0ms | -4.063882490300395e+87 | -1.9312799805432122e+80 |
| 0.0ms | -6.714490941287727e+91 | -4.063882490300395e+87 |
| 0.0ms | -6.666511076016824e+99 | -6.714490941287727e+91 |
| 0.0ms | -7.803588815099855e+102 | -6.666511076016824e+99 |
| 0.0ms | -inf | -4.267847718709146e+277 |
Compiled 26 to 17 computations (34.6% saved)
| 37× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | +inf | NaN |
| 0.0ms | 8.13879365722323e+292 | +inf |
| 0.0ms | 5.421486271258654e+147 | 1.1536276758015391e+154 |
| 0.0ms | 6.762229536981779e+105 | 2.2131293822984977e+115 |
| 0.0ms | 1.396438329604407e+75 | 3.1477522420856584e+99 |
| 0.0ms | 9.395901815248726e+48 | 3.279303129871485e+64 |
| 0.0ms | 5096.110702714071 | 3.382949750808217e+24 |
| 0.0ms | 4269.97386516248 | 5096.110702714071 |
| 0.0ms | 4.441997459555069e-15 | 2.995672220211625e-13 |
| 0.0ms | 2.8565566165251578e-70 | 7.891060702313803e-54 |
| 0.0ms | 6.228761399058897e-108 | 1.6417296946546032e-85 |
| 0.0ms | 1.2117568880704499e-155 | 1.718257901569064e-142 |
| 0.0ms | 2.810653514851404e-156 | 1.2117568880704499e-155 |
| 0.0ms | 1.0890102668440021e-169 | 9.58765769421204e-168 |
| 0.0ms | 2.9983918266541256e-223 | 2.6557754675634497e-211 |
| 0.0ms | 6.420988189837446e-229 | 2.9983918266541256e-223 |
| 0.0ms | 2.0276311207897168e-250 | 4.392125890056037e-247 |
| 0.0ms | 8.329126805853733e-265 | 2.0276311207897168e-250 |
| 0.0ms | -1.457e-321 | 0.0 |
| 0.0ms | -1.4729312129363105e-300 | -2.6803e-320 |
| 0.0ms | -1.9122942463892687e-279 | -7.542516110851183e-300 |
| 0.0ms | -2.905275841173295e-174 | -1.131944086097587e-180 |
| 0.0ms | -1.846041079093966e-131 | -4.3996364018626356e-133 |
| 0.0ms | -9.250195700612526e-87 | -1.869643479562938e-109 |
| 0.0ms | -1.594942658320626e-79 | -9.250195700612526e-87 |
| 0.0ms | -4.431454711071225e-69 | -2.8340827578982236e-71 |
| 0.0ms | -2.5569497699273603e-67 | -4.431454711071225e-69 |
| 0.0ms | -2.2522577968990497e-59 | -2.5569497699273603e-67 |
| 0.0ms | -1.2460966323587097e-53 | -2.2522577968990497e-59 |
| 0.0ms | -135514565686560100.0 | -7.459318050962745e-5 |
| 0.0ms | -4.892359486348389e+21 | -1.44995945693531e+19 |
| 0.0ms | -1.9312799805432122e+80 | -4.8560788778828274e+79 |
| 0.0ms | -4.063882490300395e+87 | -1.9312799805432122e+80 |
| 0.0ms | -6.714490941287727e+91 | -4.063882490300395e+87 |
| 0.0ms | -6.666511076016824e+99 | -6.714490941287727e+91 |
| 0.0ms | -7.803588815099855e+102 | -6.666511076016824e+99 |
| 0.0ms | -inf | -4.267847718709146e+277 |
Compiled 26 to 17 computations (34.6% saved)
| 37× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | +inf | NaN |
| 0.0ms | 8.13879365722323e+292 | +inf |
| 0.0ms | 5.421486271258654e+147 | 1.1536276758015391e+154 |
| 0.0ms | 6.762229536981779e+105 | 2.2131293822984977e+115 |
| 0.0ms | 1.396438329604407e+75 | 3.1477522420856584e+99 |
| 0.0ms | 9.395901815248726e+48 | 3.279303129871485e+64 |
| 0.0ms | 5096.110702714071 | 3.382949750808217e+24 |
| 0.0ms | 4269.97386516248 | 5096.110702714071 |
| 0.0ms | 4.441997459555069e-15 | 2.995672220211625e-13 |
| 0.0ms | 7.891060702313803e-54 | 6.428580419402756e-51 |
| 0.0ms | 6.228761399058897e-108 | 1.6417296946546032e-85 |
| 0.0ms | 1.1005508530691948e-129 | 6.228761399058897e-108 |
| 0.0ms | 2.810653514851404e-156 | 1.2117568880704499e-155 |
| 0.0ms | 1.0890102668440021e-169 | 9.58765769421204e-168 |
| 0.0ms | 3.9619125191867585e-201 | 5.120084601996615e-196 |
| 0.0ms | 6.420988189837446e-229 | 2.9983918266541256e-223 |
| 0.0ms | 2.0276311207897168e-250 | 4.392125890056037e-247 |
| 0.0ms | 8.329126805853733e-265 | 2.0276311207897168e-250 |
| 0.0ms | -1.457e-321 | 0.0 |
| 0.0ms | -1.4729312129363105e-300 | -2.6803e-320 |
| 0.0ms | -1.9122942463892687e-279 | -7.542516110851183e-300 |
| 0.0ms | -2.905275841173295e-174 | -1.131944086097587e-180 |
| 0.0ms | -1.846041079093966e-131 | -4.3996364018626356e-133 |
| 0.0ms | -9.250195700612526e-87 | -1.869643479562938e-109 |
| 0.0ms | -1.594942658320626e-79 | -9.250195700612526e-87 |
| 0.0ms | -4.431454711071225e-69 | -2.8340827578982236e-71 |
| 0.0ms | -2.5569497699273603e-67 | -4.431454711071225e-69 |
| 0.0ms | -2.2522577968990497e-59 | -2.5569497699273603e-67 |
| 0.0ms | -1.2460966323587097e-53 | -2.2522577968990497e-59 |
| 0.0ms | -135514565686560100.0 | -7.459318050962745e-5 |
| 0.0ms | -4.892359486348389e+21 | -1.44995945693531e+19 |
| 0.0ms | -1.9312799805432122e+80 | -4.8560788778828274e+79 |
| 0.0ms | -4.063882490300395e+87 | -1.9312799805432122e+80 |
| 0.0ms | -6.714490941287727e+91 | -4.063882490300395e+87 |
| 0.0ms | -6.666511076016824e+99 | -6.714490941287727e+91 |
| 0.0ms | -7.803588815099855e+102 | -6.666511076016824e+99 |
| 0.0ms | -inf | -4.267847718709146e+277 |
Compiled 26 to 17 computations (34.6% saved)
| 55× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 12.0ms | 2.390836815563751e+224 | 8.564526368889822e+225 |
| 13.0ms | 1.4032565498450826e+223 | 2.390836815563751e+224 |
| 14.0ms | 2.937441559078979e+207 | 1.290392838538857e+210 |
| 13.0ms | 1.1074472785511408e+206 | 2.937441559078979e+207 |
| 14.0ms | 2.2585785903787915e+198 | 2.6170913752727655e+202 |
| 12.0ms | 2.3967293364420013e+197 | 2.2585785903787915e+198 |
| 14.0ms | 2.7313345407241187e+171 | 4.846833631032496e+174 |
| 45.0ms | 2.4285283657591017e+166 | 2.7313345407241187e+171 |
| 14.0ms | 2.122301285935575e+163 | 2.4285283657591017e+166 |
| 19.0ms | 8.600827916782917e+148 | 2.122301285935575e+163 |
| 12.0ms | 2.0006737670434242e+136 | 3.5729443969478666e+137 |
| 21.0ms | 8.40301601655815e+121 | 2.0006737670434242e+136 |
| 11.0ms | 3.533656618681876e+117 | 5.653167047981239e+118 |
| 18.0ms | 5.7489539369501154e+107 | 3.533656618681876e+117 |
| 99.0ms | 4.2684750349421274e+95 | 5.612483532895263e+101 |
| 14.0ms | 1.6128209358105168e+78 | 8.023552465294628e+80 |
| 15.0ms | 2.5835456444113183e+75 | 1.6128209358105168e+78 |
| 12.0ms | 1.2025085550123964e+57 | 3.043236926197825e+59 |
| 13.0ms | 9.446382660836926e+55 | 1.2025085550123964e+57 |
| 16.0ms | 3.9018010399953053e+37 | 3.658571350166772e+43 |
| 22.0ms | 2.1752289210462202e+27 | 3.9018010399953053e+37 |
| 18.0ms | 5.092493899539863e+19 | 5.201395044226332e+21 |
| 19.0ms | 241333.15033539236 | 229755944837.29184 |
| 16.0ms | 4.6458884590065335e-29 | 9.107462089728042e-24 |
| 17.0ms | 8.549701870863145e-44 | 7.564052120208878e-41 |
| 16.0ms | 2.026577611484988e-53 | 1.3469158814628018e-46 |
| 16.0ms | 1.1497784669367143e-98 | 5.2234994815296994e-95 |
| 14.0ms | 3.0916168399035244e-102 | 1.1497784669367143e-98 |
| 20.0ms | 9.181986017037209e-122 | 4.243168805009094e-109 |
| 12.0ms | 8.818332656942168e-123 | 9.181986017037209e-122 |
| 16.0ms | 9.27427648332483e-132 | 8.818332656942168e-123 |
| 5.0ms | 2.0895853733030742e-137 | 2.5940383450453404e-137 |
| 15.0ms | 6.890568636758137e-141 | 2.0895853733030742e-137 |
| 17.0ms | 8.21103404697308e-150 | 6.890568636758137e-141 |
| 17.0ms | 2.2717360069164002e-179 | 4.120540695777079e-165 |
| 18.0ms | 2.6042593122113394e-187 | 2.2717360069164002e-179 |
| 14.0ms | 7.173384699181522e-191 | 2.6042593122113394e-187 |
| 18.0ms | 7.342575871356486e-210 | 6.696889056776856e-207 |
| 10.0ms | 1.3190758051014924e-210 | 7.342575871356486e-210 |
| 21.0ms | 4.516690595974369e-226 | 1.3190758051014924e-210 |
| 10.0ms | 2.297752765603797e-263 | 2.0341275611890822e-262 |
| 13.0ms | 5.12548847000216e-265 | 2.297752765603797e-263 |
| 9.0ms | 2.1903050338400306e-284 | 7.401961617434085e-284 |
| 15.0ms | 2.7777094048120115e-285 | 2.1903050338400306e-284 |
| 14.0ms | -1.4546118450069762e-198 | -5.2348232876877326e-201 |
| 17.0ms | -1.3432718538588683e-188 | -6.858826526176302e-194 |
| 16.0ms | -1.5242585995963642e-170 | -1.3115355849351091e-176 |
| 15.0ms | -6.911558535253077e-168 | -1.5242585995963642e-170 |
| 12.0ms | -1.534444126025749e-103 | -1.6377402811110689e-105 |
| 5.0ms | -3.364250243531429e-101 | -2.6336284080171187e-101 |
| 12.0ms | -4.010599814598096e-100 | -3.364250243531429e-101 |
| 14.0ms | -4.517417607217283e-81 | -4.757920697025618e-85 |
| 17.0ms | -1.589389759889325e-76 | -7.617468727271863e-81 |
| 14.0ms | -7.828093189501829e-73 | -1.589389759889325e-76 |
| 13.0ms | -7.394759771941928e-51 | -8.414615006315743e-52 |
| 665.0ms | 6816× | 0 | valid |
Compiled 10561 to 7138 computations (32.4% saved)
ival-mult: 186.0ms (56.2% of total)ival-sub: 46.0ms (13.9% of total)ival-add: 46.0ms (13.9% of total)ival-div: 45.0ms (13.6% of total)const: 6.0ms (1.8% of total)backward-pass: 2.0ms (0.6% of total)| 57× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | predicate-same |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 12.0ms | 2.390836815563751e+224 | 8.564526368889822e+225 |
| 14.0ms | 1.4032565498450826e+223 | 2.390836815563751e+224 |
| 14.0ms | 2.937441559078979e+207 | 1.290392838538857e+210 |
| 12.0ms | 1.1074472785511408e+206 | 2.937441559078979e+207 |
| 26.0ms | 2.2585785903787915e+198 | 2.6170913752727655e+202 |
| 10.0ms | 2.3967293364420013e+197 | 2.2585785903787915e+198 |
| 14.0ms | 2.7313345407241187e+171 | 4.846833631032496e+174 |
| 17.0ms | 2.4285283657591017e+166 | 2.7313345407241187e+171 |
| 14.0ms | 2.122301285935575e+163 | 2.4285283657591017e+166 |
| 20.0ms | 8.600827916782917e+148 | 2.122301285935575e+163 |
| 12.0ms | 2.0006737670434242e+136 | 3.5729443969478666e+137 |
| 20.0ms | 8.40301601655815e+121 | 2.0006737670434242e+136 |
| 11.0ms | 3.533656618681876e+117 | 5.653167047981239e+118 |
| 21.0ms | 5.7489539369501154e+107 | 3.533656618681876e+117 |
| 19.0ms | 4.2684750349421274e+95 | 5.612483532895263e+101 |
| 14.0ms | 1.6128209358105168e+78 | 8.023552465294628e+80 |
| 26.0ms | 2.5835456444113183e+75 | 1.6128209358105168e+78 |
| 12.0ms | 1.2025085550123964e+57 | 3.043236926197825e+59 |
| 12.0ms | 9.446382660836926e+55 | 1.2025085550123964e+57 |
| 16.0ms | 3.9018010399953053e+37 | 3.658571350166772e+43 |
| 21.0ms | 2.1752289210462202e+27 | 3.9018010399953053e+37 |
| 16.0ms | 5.092493899539863e+19 | 5.201395044226332e+21 |
| 16.0ms | 241333.15033539236 | 229755944837.29184 |
| 20.0ms | 4.6458884590065335e-29 | 9.107462089728042e-24 |
| 15.0ms | 8.549701870863145e-44 | 7.564052120208878e-41 |
| 16.0ms | 2.026577611484988e-53 | 1.3469158814628018e-46 |
| 19.0ms | 3.1275098394040223e-84 | 7.050328605286565e-68 |
| 12.0ms | 2.5487495298372418e-86 | 3.1275098394040223e-84 |
| 15.0ms | 1.1497784669367143e-98 | 5.2234994815296994e-95 |
| 18.0ms | 4.243168805009094e-109 | 3.0916168399035244e-102 |
| 11.0ms | 8.818332656942168e-123 | 9.181986017037209e-122 |
| 17.0ms | 9.27427648332483e-132 | 8.818332656942168e-123 |
| 5.0ms | 2.0895853733030742e-137 | 2.5940383450453404e-137 |
| 14.0ms | 6.890568636758137e-141 | 2.0895853733030742e-137 |
| 17.0ms | 8.21103404697308e-150 | 6.890568636758137e-141 |
| 19.0ms | 2.2717360069164002e-179 | 4.120540695777079e-165 |
| 16.0ms | 2.6042593122113394e-187 | 2.2717360069164002e-179 |
| 16.0ms | 7.173384699181522e-191 | 2.6042593122113394e-187 |
| 14.0ms | 7.342575871356486e-210 | 6.696889056776856e-207 |
| 7.0ms | 1.3190758051014924e-210 | 7.342575871356486e-210 |
| 19.0ms | 4.516690595974369e-226 | 1.3190758051014924e-210 |
| 13.0ms | 2.297752765603797e-263 | 2.0341275611890822e-262 |
| 12.0ms | 5.12548847000216e-265 | 2.297752765603797e-263 |
| 12.0ms | 2.1903050338400306e-284 | 7.401961617434085e-284 |
| 10.0ms | 2.7777094048120115e-285 | 2.1903050338400306e-284 |
| 22.0ms | -1.4546118450069762e-198 | -5.2348232876877326e-201 |
| 16.0ms | -1.3432718538588683e-188 | -6.858826526176302e-194 |
| 19.0ms | -1.5242585995963642e-170 | -1.3115355849351091e-176 |
| 17.0ms | -6.911558535253077e-168 | -1.5242585995963642e-170 |
| 15.0ms | -1.534444126025749e-103 | -1.6377402811110689e-105 |
| 5.0ms | -3.364250243531429e-101 | -2.6336284080171187e-101 |
| 10.0ms | -4.010599814598096e-100 | -3.364250243531429e-101 |
| 21.0ms | -4.517417607217283e-81 | -4.757920697025618e-85 |
| 7.0ms | -7.617468727271863e-81 | -4.517417607217283e-81 |
| 17.0ms | -1.589389759889325e-76 | -7.617468727271863e-81 |
| 14.0ms | -7.828093189501829e-73 | -1.589389759889325e-76 |
| 17.0ms | -7.394759771941928e-51 | -8.414615006315743e-52 |
| 615.0ms | 6976× | 0 | valid |
Compiled 10459 to 7124 computations (31.9% saved)
ival-mult: 200.0ms (58.1% of total)ival-div: 62.0ms (18% of total)ival-sub: 38.0ms (11% of total)ival-add: 36.0ms (10.5% of total)const: 6.0ms (1.7% of total)backward-pass: 3.0ms (0.9% of total)| 60× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | predicate-same |
| 1× | predicate-same |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 6.441129847414557e+279 | 5.905313877665562e+297 |
| 17.0ms | 1.9076012666153116e+271 | 1.2633004786603503e+273 |
| 16.0ms | 1.0185484539886413e+264 | 1.9076012666153116e+271 |
| 12.0ms | 7.607718306429974e+241 | 8.376020875466435e+242 |
| 5.0ms | 4.000171320247987e+235 | 4.7454318995970284e+235 |
| 19.0ms | 1.222160384962959e+175 | 4.3191267314730065e+187 |
| 16.0ms | 1.7813561481439235e+165 | 1.3182222877914644e+174 |
| 17.0ms | 5.96891671838594e+147 | 1.7503870099732423e+156 |
| 11.0ms | 2.265437381081473e+142 | 1.8239868557466785e+143 |
| 14.0ms | 2.8398738791584366e+103 | 7.146047261047989e+105 |
| 17.0ms | 7.598695592466983e+91 | 2.8398738791584366e+103 |
| 17.0ms | 1.3913697820728765e+82 | 2.5050695297228563e+91 |
| 4.0ms | 1.217430810575324e+82 | 1.3913697820728765e+82 |
| 17.0ms | 3.4641926114549126e+71 | 7.19372004665636e+79 |
| 17.0ms | 1.3193809043634637e+56 | 5.903300021189384e+64 |
| 19.0ms | 2.3312279924752218e+27 | 1.203020845439733e+51 |
| 19.0ms | 4.553346722272196e+22 | 2.3312279924752218e+27 |
| 9.0ms | 1.9936742740644166e+22 | 4.553346722272196e+22 |
| 13.0ms | 1.3417154618769786e+20 | 4.372982134616504e+21 |
| 5.0ms | 2.28727261631976e+18 | 2888023537514447400.0 |
| 11.0ms | 158162881033927330.0 | 2.28727261631976e+18 |
| 16.0ms | 458.10054028717803 | 1889751858479.9414 |
| 13.0ms | 5.096348107527761e-34 | 5.131903360840087e-33 |
| 22.0ms | 7.573496781415667e-63 | 9.69751164597857e-52 |
| 21.0ms | 1.1329912748160733e-85 | 1.7050267468600782e-66 |
| 10.0ms | 7.653518173422318e-87 | 1.1329912748160733e-85 |
| 15.0ms | 2.1331639987758476e-143 | 3.404980225905906e-141 |
| 14.0ms | 4.3741410333127445e-148 | 2.1331639987758476e-143 |
| 19.0ms | 1.2335134065258329e-194 | 7.992678885016375e-185 |
| 24.0ms | 3.690517367309636e-228 | 1.2335134065258329e-194 |
| 2.0ms | 8.048759404429683e-288 | 2.5857303616022905e-276 |
| 9.0ms | -7.33010072160474e-228 | -2.2183414356385204e-228 |
| 11.0ms | -1.570818896358924e-172 | -1.4708146974708778e-173 |
| 14.0ms | -1.649077901560013e-170 | -1.570818896358924e-172 |
| 9.0ms | -3.5607479024413516e-133 | -1.5805468027275272e-133 |
| 19.0ms | -1.1692483530433438e-117 | -3.5607479024413516e-133 |
| 10.0ms | -1.4749313530054576e-95 | -1.3147213397167863e-96 |
| 5.0ms | -2.148711285622337e-95 | -1.4749313530054576e-95 |
| 15.0ms | -1.4257728439358962e-92 | -2.148711285622337e-95 |
| 16.0ms | -9.776648995848803e-88 | -1.4257728439358962e-92 |
| 15.0ms | -1.275784843135682e-84 | -9.754041263410449e-86 |
| 16.0ms | -4.895589421963517e-76 | -1.275784843135682e-84 |
| 23.0ms | -6.136248996540358e-39 | -3.170592760050161e-52 |
| 11.0ms | -5.056342861950867e-38 | -6.136248996540358e-39 |
| 15.0ms | -1.0229482003500956e-33 | -9.416045295501301e-36 |
| 16.0ms | -3.027723711770023e-24 | -7.514844526384931e-32 |
| 19.0ms | -1.0279776286101148e-11 | -3.027723711770023e-24 |
| 19.0ms | -0.1027339346252283 | -2.2522394332104966e-5 |
| 14.0ms | -222.63059559175966 | -0.1027339346252283 |
| 15.0ms | -163112.16084495775 | -222.63059559175966 |
| 7.0ms | -302274.59961245814 | -163112.16084495775 |
| 15.0ms | -9.087220436955605e+28 | -7.122362581147408e+24 |
| 16.0ms | -1.3204668892937771e+35 | -1.0407838604363711e+30 |
| 12.0ms | -9.204721546720872e+35 | -1.3204668892937771e+35 |
| 13.0ms | -1.4578155365910784e+41 | -1.0414236265307978e+39 |
| 16.0ms | -3.2811668999965193e+53 | -6.059403438692457e+48 |
| 12.0ms | -7.80880913863729e+60 | -9.762656843802833e+58 |
| 9.0ms | -8.723507676144678e+72 | -3.8135894585926775e+72 |
| 64.0ms | -2.8067839333445112e+84 | -1.796832573281259e+79 |
| 14.0ms | -3.930795416565955e+110 | -4.5597412606845407e+107 |
| 653.0ms | 7104× | 0 | valid |
Compiled 10002 to 6951 computations (30.5% saved)
ival-mult: 205.0ms (51.8% of total)ival-add: 85.0ms (21.5% of total)ival-sub: 49.0ms (12.4% of total)ival-div: 49.0ms (12.4% of total)const: 6.0ms (1.5% of total)backward-pass: 3.0ms (0.8% of total)| 59× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | predicate-same |
| 1× | predicate-same |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 6.441129847414557e+279 | 5.905313877665562e+297 |
| 14.0ms | 1.9076012666153116e+271 | 1.2633004786603503e+273 |
| 16.0ms | 1.0185484539886413e+264 | 1.9076012666153116e+271 |
| 12.0ms | 7.607718306429974e+241 | 8.376020875466435e+242 |
| 5.0ms | 4.000171320247987e+235 | 4.7454318995970284e+235 |
| 20.0ms | 1.222160384962959e+175 | 4.3191267314730065e+187 |
| 16.0ms | 1.7813561481439235e+165 | 1.3182222877914644e+174 |
| 19.0ms | 5.96891671838594e+147 | 1.7503870099732423e+156 |
| 14.0ms | 2.265437381081473e+142 | 1.8239868557466785e+143 |
| 12.0ms | 2.8398738791584366e+103 | 7.146047261047989e+105 |
| 20.0ms | 7.598695592466983e+91 | 2.8398738791584366e+103 |
| 19.0ms | 1.3913697820728765e+82 | 2.5050695297228563e+91 |
| 4.0ms | 1.217430810575324e+82 | 1.3913697820728765e+82 |
| 19.0ms | 3.4641926114549126e+71 | 7.19372004665636e+79 |
| 16.0ms | 1.3193809043634637e+56 | 5.903300021189384e+64 |
| 22.0ms | 2.3312279924752218e+27 | 1.203020845439733e+51 |
| 17.0ms | 4.553346722272196e+22 | 2.3312279924752218e+27 |
| 28.0ms | 1.9936742740644166e+22 | 4.553346722272196e+22 |
| 12.0ms | 1.3417154618769786e+20 | 4.372982134616504e+21 |
| 5.0ms | 2.28727261631976e+18 | 2888023537514447400.0 |
| 13.0ms | 158162881033927330.0 | 2.28727261631976e+18 |
| 17.0ms | 458.10054028717803 | 1889751858479.9414 |
| 10.0ms | 5.096348107527761e-34 | 5.131903360840087e-33 |
| 21.0ms | 7.573496781415667e-63 | 9.69751164597857e-52 |
| 22.0ms | 1.1329912748160733e-85 | 1.7050267468600782e-66 |
| 15.0ms | 7.653518173422318e-87 | 1.1329912748160733e-85 |
| 12.0ms | 2.1331639987758476e-143 | 3.404980225905906e-141 |
| 16.0ms | 4.3741410333127445e-148 | 2.1331639987758476e-143 |
| 17.0ms | 1.2335134065258329e-194 | 7.992678885016375e-185 |
| 21.0ms | 3.690517367309636e-228 | 1.2335134065258329e-194 |
| 9.0ms | 8.048759404429683e-288 | 2.5857303616022905e-276 |
| 13.0ms | -7.33010072160474e-228 | -2.2183414356385204e-228 |
| 10.0ms | -1.570818896358924e-172 | -1.4708146974708778e-173 |
| 12.0ms | -1.649077901560013e-170 | -1.570818896358924e-172 |
| 10.0ms | -3.5607479024413516e-133 | -1.5805468027275272e-133 |
| 18.0ms | -1.1692483530433438e-117 | -3.5607479024413516e-133 |
| 12.0ms | -1.4749313530054576e-95 | -1.3147213397167863e-96 |
| 5.0ms | -2.148711285622337e-95 | -1.4749313530054576e-95 |
| 14.0ms | -1.4257728439358962e-92 | -2.148711285622337e-95 |
| 20.0ms | -9.776648995848803e-88 | -1.4257728439358962e-92 |
| 11.0ms | -1.275784843135682e-84 | -9.754041263410449e-86 |
| 21.0ms | -4.895589421963517e-76 | -1.275784843135682e-84 |
| 19.0ms | -6.136248996540358e-39 | -3.170592760050161e-52 |
| 11.0ms | -5.056342861950867e-38 | -6.136248996540358e-39 |
| 12.0ms | -1.0229482003500956e-33 | -9.416045295501301e-36 |
| 17.0ms | -3.027723711770023e-24 | -7.514844526384931e-32 |
| 19.0ms | -1.0279776286101148e-11 | -3.027723711770023e-24 |
| 14.0ms | -0.1027339346252283 | -2.2522394332104966e-5 |
| 18.0ms | -222.63059559175966 | -0.1027339346252283 |
| 14.0ms | -163112.16084495775 | -222.63059559175966 |
| 8.0ms | -302274.59961245814 | -163112.16084495775 |
| 14.0ms | -9.087220436955605e+28 | -7.122362581147408e+24 |
| 52.0ms | -9.204721546720872e+35 | -1.3204668892937771e+35 |
| 12.0ms | -1.4578155365910784e+41 | -1.0414236265307978e+39 |
| 14.0ms | -3.2811668999965193e+53 | -6.059403438692457e+48 |
| 14.0ms | -7.80880913863729e+60 | -9.762656843802833e+58 |
| 9.0ms | -8.723507676144678e+72 | -3.8135894585926775e+72 |
| 19.0ms | -2.8067839333445112e+84 | -1.796832573281259e+79 |
| 14.0ms | -3.930795416565955e+110 | -4.5597412606845407e+107 |
| 650.0ms | 7008× | 0 | valid |
Compiled 9888 to 6853 computations (30.7% saved)
ival-mult: 232.0ms (62.6% of total)ival-div: 50.0ms (13.5% of total)ival-add: 41.0ms (11.1% of total)ival-sub: 39.0ms (10.5% of total)const: 6.0ms (1.6% of total)backward-pass: 3.0ms (0.8% of total)| 59× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | predicate-same |
| 1× | predicate-same |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 6.441129847414557e+279 | 5.905313877665562e+297 |
| 12.0ms | 1.9076012666153116e+271 | 1.2633004786603503e+273 |
| 17.0ms | 1.0185484539886413e+264 | 1.9076012666153116e+271 |
| 10.0ms | 7.607718306429974e+241 | 8.376020875466435e+242 |
| 5.0ms | 4.000171320247987e+235 | 4.7454318995970284e+235 |
| 19.0ms | 1.222160384962959e+175 | 4.3191267314730065e+187 |
| 17.0ms | 1.7813561481439235e+165 | 1.3182222877914644e+174 |
| 16.0ms | 5.96891671838594e+147 | 1.7503870099732423e+156 |
| 11.0ms | 2.265437381081473e+142 | 1.8239868557466785e+143 |
| 12.0ms | 2.8398738791584366e+103 | 7.146047261047989e+105 |
| 19.0ms | 7.598695592466983e+91 | 2.8398738791584366e+103 |
| 17.0ms | 1.3913697820728765e+82 | 2.5050695297228563e+91 |
| 4.0ms | 1.217430810575324e+82 | 1.3913697820728765e+82 |
| 17.0ms | 3.4641926114549126e+71 | 7.19372004665636e+79 |
| 16.0ms | 1.3193809043634637e+56 | 5.903300021189384e+64 |
| 21.0ms | 2.3312279924752218e+27 | 1.203020845439733e+51 |
| 14.0ms | 4.553346722272196e+22 | 2.3312279924752218e+27 |
| 10.0ms | 1.9936742740644166e+22 | 4.553346722272196e+22 |
| 12.0ms | 1.3417154618769786e+20 | 4.372982134616504e+21 |
| 6.0ms | 2.28727261631976e+18 | 2888023537514447400.0 |
| 10.0ms | 158162881033927330.0 | 2.28727261631976e+18 |
| 22.0ms | 458.10054028717803 | 1889751858479.9414 |
| 10.0ms | 5.096348107527761e-34 | 5.131903360840087e-33 |
| 20.0ms | 7.573496781415667e-63 | 9.69751164597857e-52 |
| 21.0ms | 1.1329912748160733e-85 | 1.7050267468600782e-66 |
| 10.0ms | 7.653518173422318e-87 | 1.1329912748160733e-85 |
| 16.0ms | 2.1331639987758476e-143 | 3.404980225905906e-141 |
| 20.0ms | 4.3741410333127445e-148 | 2.1331639987758476e-143 |
| 19.0ms | 1.2335134065258329e-194 | 7.992678885016375e-185 |
| 19.0ms | 3.690517367309636e-228 | 1.2335134065258329e-194 |
| 4.0ms | 8.048759404429683e-288 | 2.5857303616022905e-276 |
| 10.0ms | -2.31683783294237e-209 | -9.285332100030389e-219 |
| 10.0ms | -1.570818896358924e-172 | -1.4708146974708778e-173 |
| 14.0ms | -1.649077901560013e-170 | -1.570818896358924e-172 |
| 9.0ms | -3.5607479024413516e-133 | -1.5805468027275272e-133 |
| 17.0ms | -1.1692483530433438e-117 | -3.5607479024413516e-133 |
| 14.0ms | -1.4749313530054576e-95 | -1.3147213397167863e-96 |
| 5.0ms | -2.148711285622337e-95 | -1.4749313530054576e-95 |
| 18.0ms | -1.4257728439358962e-92 | -2.148711285622337e-95 |
| 16.0ms | -9.776648995848803e-88 | -1.4257728439358962e-92 |
| 11.0ms | -1.275784843135682e-84 | -9.754041263410449e-86 |
| 16.0ms | -4.895589421963517e-76 | -1.275784843135682e-84 |
| 19.0ms | -6.136248996540358e-39 | -3.170592760050161e-52 |
| 11.0ms | -5.056342861950867e-38 | -6.136248996540358e-39 |
| 14.0ms | -1.0229482003500956e-33 | -9.416045295501301e-36 |
| 16.0ms | -3.027723711770023e-24 | -7.514844526384931e-32 |
| 19.0ms | -1.0279776286101148e-11 | -3.027723711770023e-24 |
| 15.0ms | -0.1027339346252283 | -2.2522394332104966e-5 |
| 14.0ms | -222.63059559175966 | -0.1027339346252283 |
| 26.0ms | -163112.16084495775 | -222.63059559175966 |
| 7.0ms | -302274.59961245814 | -163112.16084495775 |
| 14.0ms | -9.087220436955605e+28 | -7.122362581147408e+24 |
| 10.0ms | -9.204721546720872e+35 | -1.3204668892937771e+35 |
| 16.0ms | -1.4578155365910784e+41 | -1.0414236265307978e+39 |
| 14.0ms | -3.2811668999965193e+53 | -6.059403438692457e+48 |
| 14.0ms | -7.80880913863729e+60 | -9.762656843802833e+58 |
| 9.0ms | -8.723507676144678e+72 | -3.8135894585926775e+72 |
| 21.0ms | -2.8067839333445112e+84 | -1.796832573281259e+79 |
| 14.0ms | -3.930795416565955e+110 | -4.5597412606845407e+107 |
| 586.0ms | 6976× | 0 | valid |
Compiled 9812 to 6807 computations (30.6% saved)
ival-mult: 194.0ms (57.2% of total)ival-div: 55.0ms (16.2% of total)ival-sub: 44.0ms (13% of total)ival-add: 38.0ms (11.2% of total)const: 6.0ms (1.8% of total)backward-pass: 3.0ms (0.9% of total)| 60× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | predicate-same |
| 1× | predicate-same |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 6.441129847414557e+279 | 5.905313877665562e+297 |
| 12.0ms | 1.9076012666153116e+271 | 1.2633004786603503e+273 |
| 19.0ms | 1.0185484539886413e+264 | 1.9076012666153116e+271 |
| 11.0ms | 7.607718306429974e+241 | 8.376020875466435e+242 |
| 5.0ms | 4.000171320247987e+235 | 4.7454318995970284e+235 |
| 21.0ms | 1.222160384962959e+175 | 4.3191267314730065e+187 |
| 17.0ms | 1.7813561481439235e+165 | 1.3182222877914644e+174 |
| 16.0ms | 5.96891671838594e+147 | 1.7503870099732423e+156 |
| 14.0ms | 2.265437381081473e+142 | 1.8239868557466785e+143 |
| 12.0ms | 2.8398738791584366e+103 | 7.146047261047989e+105 |
| 20.0ms | 7.598695592466983e+91 | 2.8398738791584366e+103 |
| 16.0ms | 1.3913697820728765e+82 | 2.5050695297228563e+91 |
| 4.0ms | 1.217430810575324e+82 | 1.3913697820728765e+82 |
| 17.0ms | 3.4641926114549126e+71 | 7.19372004665636e+79 |
| 16.0ms | 1.3193809043634637e+56 | 5.903300021189384e+64 |
| 20.0ms | 2.3312279924752218e+27 | 1.203020845439733e+51 |
| 14.0ms | 4.553346722272196e+22 | 2.3312279924752218e+27 |
| 10.0ms | 1.9936742740644166e+22 | 4.553346722272196e+22 |
| 12.0ms | 1.3417154618769786e+20 | 4.372982134616504e+21 |
| 5.0ms | 2.28727261631976e+18 | 2888023537514447400.0 |
| 12.0ms | 158162881033927330.0 | 2.28727261631976e+18 |
| 16.0ms | 458.10054028717803 | 1889751858479.9414 |
| 12.0ms | 5.096348107527761e-34 | 5.131903360840087e-33 |
| 17.0ms | 7.573496781415667e-63 | 9.69751164597857e-52 |
| 21.0ms | 1.1329912748160733e-85 | 1.7050267468600782e-66 |
| 10.0ms | 7.653518173422318e-87 | 1.1329912748160733e-85 |
| 14.0ms | 2.1331639987758476e-143 | 3.404980225905906e-141 |
| 14.0ms | 4.3741410333127445e-148 | 2.1331639987758476e-143 |
| 29.0ms | 1.2335134065258329e-194 | 7.992678885016375e-185 |
| 19.0ms | 3.690517367309636e-228 | 1.2335134065258329e-194 |
| 10.0ms | 8.048759404429683e-288 | 2.5857303616022905e-276 |
| 9.0ms | -2.31683783294237e-209 | -9.285332100030389e-219 |
| 11.0ms | -1.570818896358924e-172 | -1.4708146974708778e-173 |
| 14.0ms | -1.649077901560013e-170 | -1.570818896358924e-172 |
| 9.0ms | -3.5607479024413516e-133 | -1.5805468027275272e-133 |
| 19.0ms | -1.1692483530433438e-117 | -3.5607479024413516e-133 |
| 11.0ms | -1.4749313530054576e-95 | -1.3147213397167863e-96 |
| 5.0ms | -2.148711285622337e-95 | -1.4749313530054576e-95 |
| 16.0ms | -1.4257728439358962e-92 | -2.148711285622337e-95 |
| 16.0ms | -9.776648995848803e-88 | -1.4257728439358962e-92 |
| 15.0ms | -1.275784843135682e-84 | -9.754041263410449e-86 |
| 16.0ms | -4.895589421963517e-76 | -1.275784843135682e-84 |
| 19.0ms | -6.136248996540358e-39 | -3.170592760050161e-52 |
| 11.0ms | -5.056342861950867e-38 | -6.136248996540358e-39 |
| 14.0ms | -1.0229482003500956e-33 | -9.416045295501301e-36 |
| 16.0ms | -3.027723711770023e-24 | -7.514844526384931e-32 |
| 20.0ms | -1.0279776286101148e-11 | -3.027723711770023e-24 |
| 14.0ms | -0.1027339346252283 | -2.2522394332104966e-5 |
| 15.0ms | -222.63059559175966 | -0.1027339346252283 |
| 14.0ms | -163112.16084495775 | -222.63059559175966 |
| 7.0ms | -302274.59961245814 | -163112.16084495775 |
| 21.0ms | -7.122362581147408e+24 | -302274.59961245814 |
| 14.0ms | -9.087220436955605e+28 | -7.122362581147408e+24 |
| 12.0ms | -9.204721546720872e+35 | -1.3204668892937771e+35 |
| 12.0ms | -1.4578155365910784e+41 | -1.0414236265307978e+39 |
| 19.0ms | -3.2811668999965193e+53 | -6.059403438692457e+48 |
| 12.0ms | -7.80880913863729e+60 | -9.762656843802833e+58 |
| 13.0ms | -8.723507676144678e+72 | -3.8135894585926775e+72 |
| 16.0ms | -2.8067839333445112e+84 | -1.796832573281259e+79 |
| 19.0ms | -3.930795416565955e+110 | -4.5597412606845407e+107 |
| 601.0ms | 7184× | 0 | valid |
Compiled 10051 to 6988 computations (30.5% saved)
ival-mult: 188.0ms (57.3% of total)ival-div: 51.0ms (15.5% of total)ival-add: 41.0ms (12.5% of total)ival-sub: 40.0ms (12.2% of total)const: 6.0ms (1.8% of total)backward-pass: 3.0ms (0.9% of total)| 67× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | predicate-same |
| 1× | predicate-same |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 6.441129847414557e+279 | 5.905313877665562e+297 |
| 13.0ms | 1.9076012666153116e+271 | 1.2633004786603503e+273 |
| 17.0ms | 1.0185484539886413e+264 | 1.9076012666153116e+271 |
| 12.0ms | 7.615603350965425e+250 | 2.0214472156224796e+252 |
| 14.0ms | 2.9116958317082516e+249 | 7.615603350965425e+250 |
| 11.0ms | 7.607718306429974e+241 | 8.376020875466435e+242 |
| 5.0ms | 4.000171320247987e+235 | 4.7454318995970284e+235 |
| 28.0ms | 1.222160384962959e+175 | 4.3191267314730065e+187 |
| 16.0ms | 1.7813561481439235e+165 | 1.3182222877914644e+174 |
| 74.0ms | 5.96891671838594e+147 | 1.7503870099732423e+156 |
| 10.0ms | 2.265437381081473e+142 | 1.8239868557466785e+143 |
| 7.0ms | 6.826012288006541e+125 | 1.2100122924244645e+126 |
| 31.0ms | 7.146047261047989e+105 | 1.9233234675149814e+110 |
| 12.0ms | 2.8398738791584366e+103 | 7.146047261047989e+105 |
| 17.0ms | 7.598695592466983e+91 | 2.8398738791584366e+103 |
| 9.0ms | 2.5050695297228563e+91 | 7.598695592466983e+91 |
| 114.0ms | 1.3913697820728765e+82 | 2.5050695297228563e+91 |
| 4.0ms | 1.217430810575324e+82 | 1.3913697820728765e+82 |
| 16.0ms | 3.4641926114549126e+71 | 7.19372004665636e+79 |
| 16.0ms | 1.3193809043634637e+56 | 5.903300021189384e+64 |
| 31.0ms | 2.3312279924752218e+27 | 1.203020845439733e+51 |
| 14.0ms | 4.553346722272196e+22 | 2.3312279924752218e+27 |
| 9.0ms | 1.9936742740644166e+22 | 4.553346722272196e+22 |
| 12.0ms | 1.3417154618769786e+20 | 4.372982134616504e+21 |
| 5.0ms | 2.28727261631976e+18 | 2888023537514447400.0 |
| 18.0ms | 158162881033927330.0 | 2.28727261631976e+18 |
| 16.0ms | 458.10054028717803 | 1889751858479.9414 |
| 14.0ms | 5.096348107527761e-34 | 5.131903360840087e-33 |
| 51.0ms | 7.573496781415667e-63 | 9.69751164597857e-52 |
| 17.0ms | 1.1329912748160733e-85 | 1.7050267468600782e-66 |
| 14.0ms | 7.653518173422318e-87 | 1.1329912748160733e-85 |
| 15.0ms | 2.1331639987758476e-143 | 3.404980225905906e-141 |
| 14.0ms | 4.3741410333127445e-148 | 2.1331639987758476e-143 |
| 21.0ms | 1.2335134065258329e-194 | 7.992678885016375e-185 |
| 61.0ms | 3.690517367309636e-228 | 1.2335134065258329e-194 |
| 7.0ms | 8.048759404429683e-288 | 2.5857303616022905e-276 |
| 17.0ms | -2.31683783294237e-209 | -9.285332100030389e-219 |
| 11.0ms | -1.570818896358924e-172 | -1.4708146974708778e-173 |
| 16.0ms | -1.649077901560013e-170 | -1.570818896358924e-172 |
| 9.0ms | -3.5607479024413516e-133 | -1.5805468027275272e-133 |
| 51.0ms | -1.1692483530433438e-117 | -3.5607479024413516e-133 |
| 11.0ms | -1.4749313530054576e-95 | -1.3147213397167863e-96 |
| 6.0ms | -2.148711285622337e-95 | -1.4749313530054576e-95 |
| 50.0ms | -1.4257728439358962e-92 | -2.148711285622337e-95 |
| 16.0ms | -9.776648995848803e-88 | -1.4257728439358962e-92 |
| 58.0ms | -1.275784843135682e-84 | -9.754041263410449e-86 |
| 16.0ms | -4.895589421963517e-76 | -1.275784843135682e-84 |
| 30.0ms | -6.136248996540358e-39 | -3.170592760050161e-52 |
| 11.0ms | -5.056342861950867e-38 | -6.136248996540358e-39 |
| 31.0ms | -1.0229482003500956e-33 | -9.416045295501301e-36 |
| 12.0ms | -7.514844526384931e-32 | -1.0229482003500956e-33 |
| 16.0ms | -3.027723711770023e-24 | -7.514844526384931e-32 |
| 112.0ms | -1.0279776286101148e-11 | -3.027723711770023e-24 |
| 14.0ms | -0.1027339346252283 | -2.2522394332104966e-5 |
| 15.0ms | -222.63059559175966 | -0.1027339346252283 |
| 15.0ms | -163112.16084495775 | -222.63059559175966 |
| 7.0ms | -302274.59961245814 | -163112.16084495775 |
| 21.0ms | -7.122362581147408e+24 | -302274.59961245814 |
| 14.0ms | -9.087220436955605e+28 | -7.122362581147408e+24 |
| 47.0ms | -9.204721546720872e+35 | -1.3204668892937771e+35 |
| 12.0ms | -1.4578155365910784e+41 | -1.0414236265307978e+39 |
| 15.0ms | -3.2811668999965193e+53 | -6.059403438692457e+48 |
| 12.0ms | -7.80880913863729e+60 | -9.762656843802833e+58 |
| 147.0ms | -8.723507676144678e+72 | -3.8135894585926775e+72 |
| 16.0ms | -1.796832573281259e+79 | -8.723507676144678e+72 |
| 19.0ms | -2.8067839333445112e+84 | -1.796832573281259e+79 |
| 14.0ms | -3.930795416565955e+110 | -4.5597412606845407e+107 |
| 1.2s | 7984× | 0 | valid |
Compiled 10781 to 7605 computations (29.5% saved)
ival-mult: 275.0ms (49.7% of total)ival-div: 100.0ms (18.1% of total)ival-sub: 91.0ms (16.4% of total)ival-add: 78.0ms (14.1% of total)const: 7.0ms (1.3% of total)backward-pass: 3.0ms (0.5% of total)| 33× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 31.0ms | 6.871539879338565e+292 | 8.48528510903936e+299 |
| 16.0ms | 1.4071569449225705e+284 | 2.8189186821206745e+291 |
| 173.0ms | 8.292652517980178e+257 | 2.868037183583882e+259 |
| 14.0ms | 1.1979708793872235e+255 | 8.292652517980178e+257 |
| 18.0ms | 3.121234932904481e+217 | 3.2983993215639143e+224 |
| 16.0ms | 1.0046984549523435e+193 | 1.7068801391805985e+199 |
| 10.0ms | 1.2618546234300902e+188 | 3.0861508680841153e+188 |
| 21.0ms | 7.319135324364491e+173 | 3.984224068833291e+176 |
| 11.0ms | 1.805504376287374e+173 | 7.319135324364491e+173 |
| 13.0ms | 2.341269781737776e+171 | 1.4393588591411717e+173 |
| 13.0ms | 5.0661106956512846e+169 | 2.341269781737776e+171 |
| 18.0ms | 2.116460809663011e+157 | 5.0661106956512846e+169 |
| 14.0ms | 4.346131187632051e+154 | 2.116460809663011e+157 |
| 48.0ms | 6.823891809686727e+132 | 4.346131187632051e+154 |
| 17.0ms | 3.9942242221973225e+96 | 7.00785956430827e+101 |
| 14.0ms | 1.183313761110239e+58 | 1.4097596800978865e+62 |
| 37.0ms | 1.7198113048787657e+50 | 1.183313761110239e+58 |
| 9.0ms | 1.1324440168730905e+22 | 2.3792872174581447e+22 |
| 137.0ms | 1892715668717308200.0 | 1.1324440168730905e+22 |
| 9.0ms | 600586625784029600.0 | 1892715668717308200.0 |
| 16.0ms | 31113621198.9679 | 600586625784029600.0 |
| 22.0ms | 4.566274014765574e-26 | 0.00025370677240626853 |
| 13.0ms | 1.2497436144147517e-29 | 2.5393449568981867e-28 |
| 12.0ms | 6.849145382388273e-31 | 1.2497436144147517e-29 |
| 17.0ms | 1.584059863361032e-39 | 2.2928367361195644e-32 |
| 16.0ms | 9.97281760135256e-44 | 1.584059863361032e-39 |
| 42.0ms | 8.80678456941964e-64 | 6.631050532740202e-54 |
| 14.0ms | 1.8810812391999065e-66 | 8.80678456941964e-64 |
| 12.0ms | 8.060950820820866e-68 | 1.8810812391999065e-66 |
| 8.0ms | 1.8831231452946166e-73 | 2.6109849563993938e-73 |
| 16.0ms | 1.3167186529286878e-81 | 4.175248818231957e-76 |
| 28.0ms | 1.40925651244931e-83 | 1.0188459047312653e-81 |
| 14.0ms | 2.695550549073907e-113 | 2.0033069989610668e-110 |
| 719.0ms | 4176× | 0 | valid |
Compiled 5482 to 3913 computations (28.6% saved)
ival-mult: 270.0ms (54.5% of total)ival-div: 152.0ms (30.7% of total)ival-sub: 47.0ms (9.5% of total)ival-add: 21.0ms (4.2% of total)const: 3.0ms (0.6% of total)backward-pass: 2.0ms (0.4% of total)| 33× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 16.0ms | 6.871539879338565e+292 | 8.48528510903936e+299 |
| 16.0ms | 1.4071569449225705e+284 | 2.8189186821206745e+291 |
| 15.0ms | 8.292652517980178e+257 | 2.868037183583882e+259 |
| 15.0ms | 1.1979708793872235e+255 | 8.292652517980178e+257 |
| 16.0ms | 3.121234932904481e+217 | 3.2983993215639143e+224 |
| 16.0ms | 1.0046984549523435e+193 | 1.7068801391805985e+199 |
| 9.0ms | 1.2618546234300902e+188 | 3.0861508680841153e+188 |
| 15.0ms | 7.319135324364491e+173 | 3.984224068833291e+176 |
| 11.0ms | 1.805504376287374e+173 | 7.319135324364491e+173 |
| 14.0ms | 2.341269781737776e+171 | 1.4393588591411717e+173 |
| 12.0ms | 5.0661106956512846e+169 | 2.341269781737776e+171 |
| 18.0ms | 2.116460809663011e+157 | 5.0661106956512846e+169 |
| 14.0ms | 4.346131187632051e+154 | 2.116460809663011e+157 |
| 20.0ms | 6.823891809686727e+132 | 4.346131187632051e+154 |
| 17.0ms | 3.9942242221973225e+96 | 7.00785956430827e+101 |
| 14.0ms | 1.183313761110239e+58 | 1.4097596800978865e+62 |
| 19.0ms | 1.7198113048787657e+50 | 1.183313761110239e+58 |
| 9.0ms | 1.1324440168730905e+22 | 2.3792872174581447e+22 |
| 15.0ms | 1892715668717308200.0 | 1.1324440168730905e+22 |
| 9.0ms | 600586625784029600.0 | 1892715668717308200.0 |
| 16.0ms | 31113621198.9679 | 600586625784029600.0 |
| 20.0ms | 4.566274014765574e-26 | 0.00025370677240626853 |
| 12.0ms | 1.2497436144147517e-29 | 2.5393449568981867e-28 |
| 14.0ms | 6.849145382388273e-31 | 1.2497436144147517e-29 |
| 16.0ms | 1.584059863361032e-39 | 2.2928367361195644e-32 |
| 15.0ms | 9.97281760135256e-44 | 1.584059863361032e-39 |
| 17.0ms | 8.80678456941964e-64 | 6.631050532740202e-54 |
| 15.0ms | 1.8810812391999065e-66 | 8.80678456941964e-64 |
| 14.0ms | 8.060950820820866e-68 | 1.8810812391999065e-66 |
| 7.0ms | 1.8831231452946166e-73 | 2.6109849563993938e-73 |
| 18.0ms | 1.3167186529286878e-81 | 4.175248818231957e-76 |
| 12.0ms | 1.40925651244931e-83 | 1.0188459047312653e-81 |
| 14.0ms | 2.695550549073907e-113 | 2.0033069989610668e-110 |
| 341.0ms | 4176× | 0 | valid |
Compiled 5482 to 3913 computations (28.6% saved)
ival-mult: 108.0ms (57.9% of total)ival-div: 28.0ms (15% of total)ival-sub: 23.0ms (12.3% of total)ival-add: 22.0ms (11.8% of total)const: 3.0ms (1.6% of total)backward-pass: 2.0ms (1.1% of total)| 68× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 6.441129847414557e+279 | 5.905313877665562e+297 |
| 12.0ms | 7.615603350965425e+250 | 2.0214472156224796e+252 |
| 13.0ms | 2.9116958317082516e+249 | 7.615603350965425e+250 |
| 11.0ms | 7.607718306429974e+241 | 8.376020875466435e+242 |
| 18.0ms | 4.7454318995970284e+235 | 7.607718306429974e+241 |
| 16.0ms | 5.96891671838594e+147 | 1.7503870099732423e+156 |
| 11.0ms | 2.265437381081473e+142 | 1.8239868557466785e+143 |
| 8.0ms | 6.826012288006541e+125 | 1.2100122924244645e+126 |
| 15.0ms | 7.146047261047989e+105 | 1.9233234675149814e+110 |
| 12.0ms | 2.8398738791584366e+103 | 7.146047261047989e+105 |
| 10.0ms | 2.5050695297228563e+91 | 7.598695592466983e+91 |
| 16.0ms | 1.3913697820728765e+82 | 2.5050695297228563e+91 |
| 4.0ms | 1.217430810575324e+82 | 1.3913697820728765e+82 |
| 17.0ms | 3.4641926114549126e+71 | 7.19372004665636e+79 |
| 16.0ms | 1.3193809043634637e+56 | 5.903300021189384e+64 |
| 21.0ms | 2.3312279924752218e+27 | 1.203020845439733e+51 |
| 15.0ms | 4.553346722272196e+22 | 2.3312279924752218e+27 |
| 9.0ms | 1.9936742740644166e+22 | 4.553346722272196e+22 |
| 13.0ms | 1.3417154618769786e+20 | 4.372982134616504e+21 |
| 17.0ms | 458.10054028717803 | 1889751858479.9414 |
| 17.0ms | 0.0008817801770336567 | 458.10054028717803 |
| 4.0ms | 0.0007804085952986782 | 0.0008817801770336567 |
| 15.0ms | 7.192499822851489e-13 | 9.393226156724383e-9 |
| 13.0ms | 3.6546470850781025e-14 | 7.192499822851489e-13 |
| 26.0ms | 4.524832030963733e-19 | 3.6546470850781025e-14 |
| 17.0ms | 6.301705219185256e-28 | 4.524832030963733e-19 |
| 11.0ms | 5.096348107527761e-34 | 5.131903360840087e-33 |
| 18.0ms | 7.573496781415667e-63 | 9.69751164597857e-52 |
| 18.0ms | 1.1329912748160733e-85 | 1.7050267468600782e-66 |
| 11.0ms | 7.653518173422318e-87 | 1.1329912748160733e-85 |
| 12.0ms | 2.1331639987758476e-143 | 3.404980225905906e-141 |
| 15.0ms | 4.3741410333127445e-148 | 2.1331639987758476e-143 |
| 13.0ms | 7.992678885016375e-185 | 1.224612226488097e-182 |
| 20.0ms | 3.690517367309636e-228 | 1.2335134065258329e-194 |
| 19.0ms | 1.3441019049539187e-243 | 1.2459864370242376e-232 |
| 16.0ms | 1.9927907271954167e-250 | 1.3441019049539187e-243 |
| 7.0ms | 1.0922254298703217e-250 | 1.9927907271954167e-250 |
| 17.0ms | 6.112797129732055e-263 | 4.25113927501699e-255 |
| 18.0ms | 2.5857303616022905e-276 | 6.112797129732055e-263 |
| 18.0ms | 8.048759404429683e-288 | 2.5857303616022905e-276 |
| 16.0ms | 2.961696712554386e-301 | 2.481026703871461e-294 |
| 11.0ms | 1.2885316146670948e-304 | 4.071273568344166e-304 |
| 13.0ms | 1.3087959785493176e-306 | 1.2885316146670948e-304 |
| 12.0ms | -3.7068985811865505e-289 | -7.50487561672514e-291 |
| 17.0ms | -8.725406594866658e-284 | -3.7068985811865505e-289 |
| 7.0ms | -1.844702493231611e-255 | -1.0464875397674093e-255 |
| 12.0ms | -1.13848016275553e-254 | -1.844702493231611e-255 |
| 16.0ms | -1.020591756939358e-247 | -1.13848016275553e-254 |
| 16.0ms | -5.081603304974912e-240 | -1.020591756939358e-247 |
| 16.0ms | -2.31683783294237e-209 | -9.285332100030389e-219 |
| 15.0ms | -7.44911655976432e-207 | -2.31683783294237e-209 |
| 12.0ms | -1.570818896358924e-172 | -1.4708146974708778e-173 |
| 12.0ms | -1.649077901560013e-170 | -1.570818896358924e-172 |
| 15.0ms | -4.347103026609446e-167 | -3.524404139891143e-170 |
| 15.0ms | -6.319949054512839e-164 | -4.347103026609446e-167 |
| 10.0ms | -2.42924869324232e-140 | -2.9854771272181275e-141 |
| 11.0ms | -2.88387283993315e-139 | -2.42924869324232e-140 |
| 11.0ms | -2.2044306260253396e-135 | -4.855372054559869e-136 |
| 13.0ms | -1.5805468027275272e-133 | -2.2044306260253396e-135 |
| 18.0ms | -1.1692483530433438e-117 | -3.5607479024413516e-133 |
| 11.0ms | -1.4749313530054576e-95 | -1.3147213397167863e-96 |
| 5.0ms | -2.148711285622337e-95 | -1.4749313530054576e-95 |
| 15.0ms | -1.4257728439358962e-92 | -2.148711285622337e-95 |
| 20.0ms | -9.776648995848803e-88 | -1.4257728439358962e-92 |
| 13.0ms | -9.754041263410449e-86 | -9.776648995848803e-88 |
| 11.0ms | -1.275784843135682e-84 | -9.754041263410449e-86 |
| 16.0ms | -4.895589421963517e-76 | -1.275784843135682e-84 |
| 14.0ms | -1.0229482003500956e-33 | -9.416045295501301e-36 |
| 660.0ms | 8144× | 0 | valid |
Compiled 9066 to 6823 computations (24.7% saved)
ival-mult: 213.0ms (57.7% of total)ival-div: 57.0ms (15.4% of total)ival-sub: 46.0ms (12.5% of total)ival-add: 44.0ms (11.9% of total)const: 7.0ms (1.9% of total)backward-pass: 3.0ms (0.8% of total)| 68× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 17.0ms | 6.441129847414557e+279 | 5.905313877665562e+297 |
| 13.0ms | 7.615603350965425e+250 | 2.0214472156224796e+252 |
| 13.0ms | 2.9116958317082516e+249 | 7.615603350965425e+250 |
| 10.0ms | 7.607718306429974e+241 | 8.376020875466435e+242 |
| 24.0ms | 4.7454318995970284e+235 | 7.607718306429974e+241 |
| 16.0ms | 5.96891671838594e+147 | 1.7503870099732423e+156 |
| 11.0ms | 2.265437381081473e+142 | 1.8239868557466785e+143 |
| 7.0ms | 6.826012288006541e+125 | 1.2100122924244645e+126 |
| 15.0ms | 7.146047261047989e+105 | 1.9233234675149814e+110 |
| 12.0ms | 2.8398738791584366e+103 | 7.146047261047989e+105 |
| 10.0ms | 2.5050695297228563e+91 | 7.598695592466983e+91 |
| 18.0ms | 1.3913697820728765e+82 | 2.5050695297228563e+91 |
| 4.0ms | 1.217430810575324e+82 | 1.3913697820728765e+82 |
| 17.0ms | 3.4641926114549126e+71 | 7.19372004665636e+79 |
| 16.0ms | 1.3193809043634637e+56 | 5.903300021189384e+64 |
| 20.0ms | 2.3312279924752218e+27 | 1.203020845439733e+51 |
| 15.0ms | 4.553346722272196e+22 | 2.3312279924752218e+27 |
| 9.0ms | 1.9936742740644166e+22 | 4.553346722272196e+22 |
| 14.0ms | 1.3417154618769786e+20 | 4.372982134616504e+21 |
| 16.0ms | 458.10054028717803 | 1889751858479.9414 |
| 17.0ms | 0.0008817801770336567 | 458.10054028717803 |
| 4.0ms | 0.0007804085952986782 | 0.0008817801770336567 |
| 15.0ms | 7.192499822851489e-13 | 9.393226156724383e-9 |
| 13.0ms | 3.6546470850781025e-14 | 7.192499822851489e-13 |
| 16.0ms | 4.524832030963733e-19 | 3.6546470850781025e-14 |
| 18.0ms | 6.301705219185256e-28 | 4.524832030963733e-19 |
| 11.0ms | 5.096348107527761e-34 | 5.131903360840087e-33 |
| 19.0ms | 7.573496781415667e-63 | 9.69751164597857e-52 |
| 18.0ms | 1.1329912748160733e-85 | 1.7050267468600782e-66 |
| 10.0ms | 7.653518173422318e-87 | 1.1329912748160733e-85 |
| 12.0ms | 2.1331639987758476e-143 | 3.404980225905906e-141 |
| 15.0ms | 4.3741410333127445e-148 | 2.1331639987758476e-143 |
| 16.0ms | 7.992678885016375e-185 | 1.224612226488097e-182 |
| 19.0ms | 3.690517367309636e-228 | 1.2335134065258329e-194 |
| 18.0ms | 1.3441019049539187e-243 | 1.2459864370242376e-232 |
| 17.0ms | 1.9927907271954167e-250 | 1.3441019049539187e-243 |
| 8.0ms | 1.0922254298703217e-250 | 1.9927907271954167e-250 |
| 18.0ms | 6.112797129732055e-263 | 4.25113927501699e-255 |
| 17.0ms | 2.5857303616022905e-276 | 6.112797129732055e-263 |
| 18.0ms | 8.048759404429683e-288 | 2.5857303616022905e-276 |
| 17.0ms | 2.961696712554386e-301 | 2.481026703871461e-294 |
| 9.0ms | 1.2885316146670948e-304 | 4.071273568344166e-304 |
| 13.0ms | 1.3087959785493176e-306 | 1.2885316146670948e-304 |
| 12.0ms | -3.7068985811865505e-289 | -7.50487561672514e-291 |
| 17.0ms | -8.725406594866658e-284 | -3.7068985811865505e-289 |
| 7.0ms | -1.844702493231611e-255 | -1.0464875397674093e-255 |
| 11.0ms | -1.13848016275553e-254 | -1.844702493231611e-255 |
| 16.0ms | -1.020591756939358e-247 | -1.13848016275553e-254 |
| 17.0ms | -5.081603304974912e-240 | -1.020591756939358e-247 |
| 18.0ms | -2.31683783294237e-209 | -9.285332100030389e-219 |
| 14.0ms | -7.44911655976432e-207 | -2.31683783294237e-209 |
| 14.0ms | -1.570818896358924e-172 | -1.4708146974708778e-173 |
| 12.0ms | -1.649077901560013e-170 | -1.570818896358924e-172 |
| 18.0ms | -4.347103026609446e-167 | -3.524404139891143e-170 |
| 18.0ms | -6.319949054512839e-164 | -4.347103026609446e-167 |
| 11.0ms | -2.42924869324232e-140 | -2.9854771272181275e-141 |
| 17.0ms | -2.88387283993315e-139 | -2.42924869324232e-140 |
| 10.0ms | -2.2044306260253396e-135 | -4.855372054559869e-136 |
| 17.0ms | -1.5805468027275272e-133 | -2.2044306260253396e-135 |
| 22.0ms | -1.1692483530433438e-117 | -3.5607479024413516e-133 |
| 10.0ms | -1.4749313530054576e-95 | -1.3147213397167863e-96 |
| 8.0ms | -2.148711285622337e-95 | -1.4749313530054576e-95 |
| 14.0ms | -1.4257728439358962e-92 | -2.148711285622337e-95 |
| 19.0ms | -9.776648995848803e-88 | -1.4257728439358962e-92 |
| 14.0ms | -9.754041263410449e-86 | -9.776648995848803e-88 |
| 13.0ms | -1.275784843135682e-84 | -9.754041263410449e-86 |
| 19.0ms | -4.895589421963517e-76 | -1.275784843135682e-84 |
| 12.0ms | -1.0229482003500956e-33 | -9.416045295501301e-36 |
| 706.0ms | 8144× | 0 | valid |
Compiled 9046 to 6803 computations (24.8% saved)
ival-mult: 228.0ms (56.9% of total)ival-div: 64.0ms (16% of total)ival-add: 55.0ms (13.7% of total)ival-sub: 45.0ms (11.2% of total)const: 7.0ms (1.7% of total)backward-pass: 3.0ms (0.7% of total)| 67× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 20.0ms | 6.441129847414557e+279 | 5.905313877665562e+297 |
| 12.0ms | 7.615603350965425e+250 | 2.0214472156224796e+252 |
| 241.0ms | 2.9116958317082516e+249 | 7.615603350965425e+250 |
| 11.0ms | 7.607718306429974e+241 | 8.376020875466435e+242 |
| 17.0ms | 4.7454318995970284e+235 | 7.607718306429974e+241 |
| 17.0ms | 5.96891671838594e+147 | 1.7503870099732423e+156 |
| 11.0ms | 2.265437381081473e+142 | 1.8239868557466785e+143 |
| 10.0ms | 6.826012288006541e+125 | 1.2100122924244645e+126 |
| 18.0ms | 7.146047261047989e+105 | 1.9233234675149814e+110 |
| 12.0ms | 2.8398738791584366e+103 | 7.146047261047989e+105 |
| 10.0ms | 2.5050695297228563e+91 | 7.598695592466983e+91 |
| 16.0ms | 1.3913697820728765e+82 | 2.5050695297228563e+91 |
| 4.0ms | 1.217430810575324e+82 | 1.3913697820728765e+82 |
| 17.0ms | 3.4641926114549126e+71 | 7.19372004665636e+79 |
| 18.0ms | 1.3193809043634637e+56 | 5.903300021189384e+64 |
| 20.0ms | 2.3312279924752218e+27 | 1.203020845439733e+51 |
| 14.0ms | 4.553346722272196e+22 | 2.3312279924752218e+27 |
| 10.0ms | 1.9936742740644166e+22 | 4.553346722272196e+22 |
| 12.0ms | 1.3417154618769786e+20 | 4.372982134616504e+21 |
| 17.0ms | 458.10054028717803 | 1889751858479.9414 |
| 19.0ms | 0.0008817801770336567 | 458.10054028717803 |
| 4.0ms | 0.0007804085952986782 | 0.0008817801770336567 |
| 15.0ms | 7.192499822851489e-13 | 9.393226156724383e-9 |
| 12.0ms | 3.6546470850781025e-14 | 7.192499822851489e-13 |
| 17.0ms | 4.524832030963733e-19 | 3.6546470850781025e-14 |
| 17.0ms | 6.301705219185256e-28 | 4.524832030963733e-19 |
| 10.0ms | 5.096348107527761e-34 | 5.131903360840087e-33 |
| 21.0ms | 7.573496781415667e-63 | 9.69751164597857e-52 |
| 18.0ms | 1.1329912748160733e-85 | 1.7050267468600782e-66 |
| 11.0ms | 7.653518173422318e-87 | 1.1329912748160733e-85 |
| 12.0ms | 2.1331639987758476e-143 | 3.404980225905906e-141 |
| 15.0ms | 4.3741410333127445e-148 | 2.1331639987758476e-143 |
| 35.0ms | 7.992678885016375e-185 | 1.224612226488097e-182 |
| 19.0ms | 3.690517367309636e-228 | 1.2335134065258329e-194 |
| 18.0ms | 1.3441019049539187e-243 | 1.2459864370242376e-232 |
| 7.0ms | 1.0922254298703217e-250 | 1.9927907271954167e-250 |
| 18.0ms | 6.112797129732055e-263 | 4.25113927501699e-255 |
| 20.0ms | 2.5857303616022905e-276 | 6.112797129732055e-263 |
| 22.0ms | 8.048759404429683e-288 | 2.5857303616022905e-276 |
| 20.0ms | 2.961696712554386e-301 | 2.481026703871461e-294 |
| 9.0ms | 1.2885316146670948e-304 | 4.071273568344166e-304 |
| 16.0ms | 1.3087959785493176e-306 | 1.2885316146670948e-304 |
| 12.0ms | -3.7068985811865505e-289 | -7.50487561672514e-291 |
| 20.0ms | -8.725406594866658e-284 | -3.7068985811865505e-289 |
| 7.0ms | -1.844702493231611e-255 | -1.0464875397674093e-255 |
| 10.0ms | -1.13848016275553e-254 | -1.844702493231611e-255 |
| 21.0ms | -1.020591756939358e-247 | -1.13848016275553e-254 |
| 17.0ms | -5.081603304974912e-240 | -1.020591756939358e-247 |
| 17.0ms | -2.31683783294237e-209 | -9.285332100030389e-219 |
| 14.0ms | -7.44911655976432e-207 | -2.31683783294237e-209 |
| 12.0ms | -1.570818896358924e-172 | -1.4708146974708778e-173 |
| 12.0ms | -1.649077901560013e-170 | -1.570818896358924e-172 |
| 20.0ms | -4.347103026609446e-167 | -3.524404139891143e-170 |
| 15.0ms | -6.319949054512839e-164 | -4.347103026609446e-167 |
| 11.0ms | -2.42924869324232e-140 | -2.9854771272181275e-141 |
| 11.0ms | -2.88387283993315e-139 | -2.42924869324232e-140 |
| 12.0ms | -2.2044306260253396e-135 | -4.855372054559869e-136 |
| 12.0ms | -1.5805468027275272e-133 | -2.2044306260253396e-135 |
| 19.0ms | -1.1692483530433438e-117 | -3.5607479024413516e-133 |
| 10.0ms | -1.4749313530054576e-95 | -1.3147213397167863e-96 |
| 6.0ms | -2.148711285622337e-95 | -1.4749313530054576e-95 |
| 15.0ms | -1.4257728439358962e-92 | -2.148711285622337e-95 |
| 16.0ms | -9.776648995848803e-88 | -1.4257728439358962e-92 |
| 13.0ms | -9.754041263410449e-86 | -9.776648995848803e-88 |
| 11.0ms | -1.275784843135682e-84 | -9.754041263410449e-86 |
| 17.0ms | -4.895589421963517e-76 | -1.275784843135682e-84 |
| 15.0ms | -1.0229482003500956e-33 | -9.416045295501301e-36 |
| 929.0ms | 8000× | 0 | valid |
Compiled 8827 to 6658 computations (24.6% saved)
ival-mult: 240.0ms (59.2% of total)ival-div: 58.0ms (14.3% of total)ival-add: 49.0ms (12.1% of total)ival-sub: 48.0ms (11.8% of total)const: 7.0ms (1.7% of total)backward-pass: 3.0ms (0.7% of total)| 66× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 12.0ms | 7.615603350965425e+250 | 2.0214472156224796e+252 |
| 13.0ms | 2.9116958317082516e+249 | 7.615603350965425e+250 |
| 11.0ms | 7.607718306429974e+241 | 8.376020875466435e+242 |
| 74.0ms | 4.7454318995970284e+235 | 7.607718306429974e+241 |
| 17.0ms | 5.96891671838594e+147 | 1.7503870099732423e+156 |
| 10.0ms | 2.265437381081473e+142 | 1.8239868557466785e+143 |
| 10.0ms | 6.826012288006541e+125 | 1.2100122924244645e+126 |
| 14.0ms | 7.146047261047989e+105 | 1.9233234675149814e+110 |
| 13.0ms | 2.8398738791584366e+103 | 7.146047261047989e+105 |
| 9.0ms | 2.5050695297228563e+91 | 7.598695592466983e+91 |
| 16.0ms | 1.3913697820728765e+82 | 2.5050695297228563e+91 |
| 4.0ms | 1.217430810575324e+82 | 1.3913697820728765e+82 |
| 17.0ms | 3.4641926114549126e+71 | 7.19372004665636e+79 |
| 18.0ms | 1.3193809043634637e+56 | 5.903300021189384e+64 |
| 22.0ms | 2.3312279924752218e+27 | 1.203020845439733e+51 |
| 17.0ms | 4.553346722272196e+22 | 2.3312279924752218e+27 |
| 12.0ms | 1.9936742740644166e+22 | 4.553346722272196e+22 |
| 12.0ms | 1.3417154618769786e+20 | 4.372982134616504e+21 |
| 18.0ms | 458.10054028717803 | 1889751858479.9414 |
| 18.0ms | 0.0008817801770336567 | 458.10054028717803 |
| 4.0ms | 0.0007804085952986782 | 0.0008817801770336567 |
| 73.0ms | 7.192499822851489e-13 | 9.393226156724383e-9 |
| 12.0ms | 3.6546470850781025e-14 | 7.192499822851489e-13 |
| 25.0ms | 4.524832030963733e-19 | 3.6546470850781025e-14 |
| 78.0ms | 6.301705219185256e-28 | 4.524832030963733e-19 |
| 10.0ms | 5.096348107527761e-34 | 5.131903360840087e-33 |
| 17.0ms | 7.573496781415667e-63 | 9.69751164597857e-52 |
| 21.0ms | 1.1329912748160733e-85 | 1.7050267468600782e-66 |
| 12.0ms | 7.653518173422318e-87 | 1.1329912748160733e-85 |
| 12.0ms | 2.1331639987758476e-143 | 3.404980225905906e-141 |
| 15.0ms | 4.3741410333127445e-148 | 2.1331639987758476e-143 |
| 13.0ms | 7.992678885016375e-185 | 1.224612226488097e-182 |
| 21.0ms | 3.690517367309636e-228 | 1.2335134065258329e-194 |
| 18.0ms | 1.3441019049539187e-243 | 1.2459864370242376e-232 |
| 7.0ms | 1.0922254298703217e-250 | 1.9927907271954167e-250 |
| 18.0ms | 6.112797129732055e-263 | 4.25113927501699e-255 |
| 18.0ms | 2.5857303616022905e-276 | 6.112797129732055e-263 |
| 20.0ms | 8.048759404429683e-288 | 2.5857303616022905e-276 |
| 17.0ms | 2.961696712554386e-301 | 2.481026703871461e-294 |
| 13.0ms | 1.2885316146670948e-304 | 4.071273568344166e-304 |
| 12.0ms | 1.3087959785493176e-306 | 1.2885316146670948e-304 |
| 13.0ms | -3.7068985811865505e-289 | -7.50487561672514e-291 |
| 16.0ms | -8.725406594866658e-284 | -3.7068985811865505e-289 |
| 8.0ms | -1.844702493231611e-255 | -1.0464875397674093e-255 |
| 10.0ms | -1.13848016275553e-254 | -1.844702493231611e-255 |
| 18.0ms | -1.020591756939358e-247 | -1.13848016275553e-254 |
| 21.0ms | -5.081603304974912e-240 | -1.020591756939358e-247 |
| 16.0ms | -2.31683783294237e-209 | -9.285332100030389e-219 |
| 15.0ms | -7.44911655976432e-207 | -2.31683783294237e-209 |
| 11.0ms | -1.570818896358924e-172 | -1.4708146974708778e-173 |
| 12.0ms | -1.649077901560013e-170 | -1.570818896358924e-172 |
| 15.0ms | -4.347103026609446e-167 | -3.524404139891143e-170 |
| 16.0ms | -6.319949054512839e-164 | -4.347103026609446e-167 |
| 11.0ms | -2.42924869324232e-140 | -2.9854771272181275e-141 |
| 11.0ms | -2.88387283993315e-139 | -2.42924869324232e-140 |
| 11.0ms | -2.2044306260253396e-135 | -4.855372054559869e-136 |
| 13.0ms | -1.5805468027275272e-133 | -2.2044306260253396e-135 |
| 64.0ms | -1.1692483530433438e-117 | -3.5607479024413516e-133 |
| 10.0ms | -1.4749313530054576e-95 | -1.3147213397167863e-96 |
| 5.0ms | -2.148711285622337e-95 | -1.4749313530054576e-95 |
| 15.0ms | -1.4257728439358962e-92 | -2.148711285622337e-95 |
| 17.0ms | -9.776648995848803e-88 | -1.4257728439358962e-92 |
| 12.0ms | -9.754041263410449e-86 | -9.776648995848803e-88 |
| 11.0ms | -1.275784843135682e-84 | -9.754041263410449e-86 |
| 18.0ms | -4.895589421963517e-76 | -1.275784843135682e-84 |
| 12.0ms | -1.0229482003500956e-33 | -9.416045295501301e-36 |
| 840.0ms | 7840× | 0 | valid |
Compiled 8617 to 6508 computations (24.5% saved)
ival-mult: 332.0ms (65.4% of total)ival-div: 69.0ms (13.6% of total)ival-sub: 51.0ms (10% of total)ival-add: 47.0ms (9.3% of total)const: 6.0ms (1.2% of total)backward-pass: 3.0ms (0.6% of total)| 64× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 15.0ms | 7.615603350965425e+250 | 2.0214472156224796e+252 |
| 12.0ms | 2.9116958317082516e+249 | 7.615603350965425e+250 |
| 12.0ms | 7.607718306429974e+241 | 8.376020875466435e+242 |
| 17.0ms | 4.7454318995970284e+235 | 7.607718306429974e+241 |
| 16.0ms | 5.96891671838594e+147 | 1.7503870099732423e+156 |
| 11.0ms | 2.265437381081473e+142 | 1.8239868557466785e+143 |
| 7.0ms | 6.826012288006541e+125 | 1.2100122924244645e+126 |
| 15.0ms | 7.146047261047989e+105 | 1.9233234675149814e+110 |
| 13.0ms | 2.8398738791584366e+103 | 7.146047261047989e+105 |
| 18.0ms | 7.598695592466983e+91 | 2.8398738791584366e+103 |
| 16.0ms | 1.3913697820728765e+82 | 2.5050695297228563e+91 |
| 4.0ms | 1.217430810575324e+82 | 1.3913697820728765e+82 |
| 16.0ms | 3.4641926114549126e+71 | 7.19372004665636e+79 |
| 16.0ms | 1.3193809043634637e+56 | 5.903300021189384e+64 |
| 21.0ms | 2.3312279924752218e+27 | 1.203020845439733e+51 |
| 14.0ms | 4.553346722272196e+22 | 2.3312279924752218e+27 |
| 9.0ms | 1.9936742740644166e+22 | 4.553346722272196e+22 |
| 13.0ms | 1.3417154618769786e+20 | 4.372982134616504e+21 |
| 22.0ms | 458.10054028717803 | 1889751858479.9414 |
| 16.0ms | 0.0008817801770336567 | 458.10054028717803 |
| 4.0ms | 0.0007804085952986782 | 0.0008817801770336567 |
| 14.0ms | 7.192499822851489e-13 | 9.393226156724383e-9 |
| 13.0ms | 3.6546470850781025e-14 | 7.192499822851489e-13 |
| 16.0ms | 4.524832030963733e-19 | 3.6546470850781025e-14 |
| 17.0ms | 6.301705219185256e-28 | 4.524832030963733e-19 |
| 10.0ms | 5.096348107527761e-34 | 5.131903360840087e-33 |
| 18.0ms | 7.573496781415667e-63 | 9.69751164597857e-52 |
| 18.0ms | 1.1329912748160733e-85 | 1.7050267468600782e-66 |
| 11.0ms | 7.653518173422318e-87 | 1.1329912748160733e-85 |
| 12.0ms | 2.1331639987758476e-143 | 3.404980225905906e-141 |
| 15.0ms | 4.3741410333127445e-148 | 2.1331639987758476e-143 |
| 13.0ms | 7.992678885016375e-185 | 1.224612226488097e-182 |
| 20.0ms | 3.690517367309636e-228 | 1.2335134065258329e-194 |
| 18.0ms | 1.3441019049539187e-243 | 1.2459864370242376e-232 |
| 8.0ms | 1.0922254298703217e-250 | 1.9927907271954167e-250 |
| 16.0ms | 6.112797129732055e-263 | 4.25113927501699e-255 |
| 18.0ms | 2.5857303616022905e-276 | 6.112797129732055e-263 |
| 18.0ms | 8.048759404429683e-288 | 2.5857303616022905e-276 |
| 19.0ms | 2.961696712554386e-301 | 2.481026703871461e-294 |
| 9.0ms | 1.2885316146670948e-304 | 4.071273568344166e-304 |
| 13.0ms | 1.3087959785493176e-306 | 1.2885316146670948e-304 |
| 13.0ms | -3.7068985811865505e-289 | -7.50487561672514e-291 |
| 17.0ms | -8.725406594866658e-284 | -3.7068985811865505e-289 |
| 7.0ms | -1.844702493231611e-255 | -1.0464875397674093e-255 |
| 12.0ms | -1.13848016275553e-254 | -1.844702493231611e-255 |
| 17.0ms | -1.020591756939358e-247 | -1.13848016275553e-254 |
| 16.0ms | -5.081603304974912e-240 | -1.020591756939358e-247 |
| 17.0ms | -2.31683783294237e-209 | -9.285332100030389e-219 |
| 15.0ms | -7.44911655976432e-207 | -2.31683783294237e-209 |
| 11.0ms | -1.570818896358924e-172 | -1.4708146974708778e-173 |
| 51.0ms | -1.649077901560013e-170 | -1.570818896358924e-172 |
| 14.0ms | -4.347103026609446e-167 | -3.524404139891143e-170 |
| 14.0ms | -6.319949054512839e-164 | -4.347103026609446e-167 |
| 48.0ms | -2.42924869324232e-140 | -2.9854771272181275e-141 |
| 10.0ms | -2.88387283993315e-139 | -2.42924869324232e-140 |
| 10.0ms | -2.2044306260253396e-135 | -4.855372054559869e-136 |
| 24.0ms | -3.5607479024413516e-133 | -1.5805468027275272e-133 |
| 11.0ms | -1.4749313530054576e-95 | -1.3147213397167863e-96 |
| 5.0ms | -2.148711285622337e-95 | -1.4749313530054576e-95 |
| 21.0ms | -1.4257728439358962e-92 | -2.148711285622337e-95 |
| 16.0ms | -9.776648995848803e-88 | -1.4257728439358962e-92 |
| 12.0ms | -9.754041263410449e-86 | -9.776648995848803e-88 |
| 118.0ms | -1.275784843135682e-84 | -9.754041263410449e-86 |
| 12.0ms | -1.0229482003500956e-33 | -9.416045295501301e-36 |
| 717.0ms | 7584× | 0 | valid |
Compiled 8084 to 6179 computations (23.6% saved)
ival-mult: 260.0ms (64.2% of total)ival-div: 55.0ms (13.6% of total)ival-sub: 41.0ms (10.1% of total)ival-add: 40.0ms (9.9% of total)const: 6.0ms (1.5% of total)backward-pass: 3.0ms (0.7% of total)| 1× | egg-herbie |
| 662× | if-not |
| 284× | not-or |
| 278× | not-not |
| 152× | if-if-or-not |
| 136× | not-and |
Useful iterations: 63 (1.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 2022 | 43852 |
| 1 | 2097 | 43780 |
| 2 | 2167 | 43760 |
| 3 | 2223 | 43709 |
| 4 | 2265 | 43689 |
| 5 | 2309 | 43642 |
| 6 | 2335 | 43622 |
| 7 | 2363 | 43575 |
| 8 | 2390 | 43555 |
| 9 | 2415 | 43541 |
| 10 | 2440 | 43531 |
| 11 | 2462 | 43521 |
| 12 | 2479 | 43511 |
| 13 | 2494 | 43501 |
| 14 | 2505 | 43491 |
| 15 | 2516 | 43481 |
| 16 | 2527 | 43471 |
| 17 | 2538 | 43461 |
| 18 | 2549 | 43451 |
| 19 | 2560 | 43441 |
| 20 | 2571 | 43431 |
| 21 | 2582 | 43421 |
| 22 | 2593 | 43411 |
| 23 | 2604 | 43401 |
| 24 | 2615 | 43391 |
| 25 | 2626 | 43381 |
| 26 | 2637 | 43371 |
| 27 | 2648 | 43361 |
| 28 | 2659 | 43351 |
| 29 | 2670 | 43341 |
| 30 | 2681 | 43331 |
| 31 | 2693 | 43321 |
| 32 | 2704 | 43311 |
| 33 | 2715 | 43301 |
| 34 | 2733 | 43291 |
| 35 | 2752 | 43281 |
| 36 | 2772 | 43271 |
| 37 | 2783 | 43261 |
| 38 | 2804 | 43251 |
| 39 | 2819 | 43241 |
| 40 | 2834 | 43231 |
| 41 | 2849 | 43221 |
| 42 | 2864 | 43211 |
| 43 | 2879 | 43201 |
| 44 | 2894 | 43191 |
| 45 | 2909 | 43181 |
| 46 | 2924 | 43171 |
| 47 | 2939 | 43161 |
| 48 | 2954 | 43151 |
| 49 | 2969 | 43141 |
| 50 | 2984 | 43131 |
| 51 | 2999 | 43121 |
| 52 | 3014 | 43111 |
| 53 | 3029 | 43101 |
| 54 | 3044 | 43091 |
| 55 | 3064 | 43081 |
| 56 | 3085 | 43071 |
| 57 | 3096 | 43061 |
| 58 | 3110 | 43051 |
| 59 | 3125 | 43041 |
| 60 | 3140 | 43031 |
| 61 | 3155 | 43021 |
| 62 | 3166 | 43011 |
| 63 | 3186 | 43007 |
| 64 | 3201 | 43007 |
| 65 | 3213 | 43007 |
| 66 | 3215 | 43007 |
| 67 | 3216 | 43007 |
| 1× | saturated |
| Inputs |
|---|
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(if (<=.f64 y.im #s(literal -6599999999999999688802979567935059698089653299853194934952586134913060521470761851380987844362240 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) (if (<=.f64 y.im #s(literal -6640827866535439/18446744073709551616 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal -1730417938599789/93536104789177786765035829293842113257979682750464 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) (if (<=.f64 y.im #s(literal -4750736176684255/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4597486622597667/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -4058375368249729/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -42273766489929/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8950677443466013/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -6828046779268971/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256 binary64)) (-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) (if (<=.f64 y.im #s(literal 6361740986641919/2494800386918399764570465891296048207584314075544321926878184053046514864836205082231197456865794626361678058555240619054965547485491992075923964747856039275400007091188857095646922151805453733978316695930679904991663513068901087986111069085560055196883901133594695052052948119037930012409856 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 6486481005987839/2494800386918399764570465891296048207584314075544321926878184053046514864836205082231197456865794626361678058555240619054965547485491992075923964747856039275400007091188857095646922151805453733978316695930679904991663513068901087986111069085560055196883901133594695052052948119037930012409856 binary64)) (/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4109481173084667/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 755817517483257/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4199521391583383/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 1449097133359347/3369993333393829974333376885877453834204643052817571560137951281152 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 190000000000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 230000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2550000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 1650000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4400000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 115000000000000009854233063830914200523552953066323968 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) (if (<=.f64 y.im #s(literal 6200000000000000227495312104254300431088469179230806972964680160325201297408 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal 28000000000000000849356080656229352062658340598338720473008339684538968982454048195969807283082449911808 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) (if (<=.f64 y.im #s(literal 124999999999999992282287603160247317540878420559015559786802026567358936478074964204602565937988531912704 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 185000000000000008725201383414227709211873879371874491302023953178707323169148150635458654666265445413889013827478512251195548563622746073858048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1299999999999999935873370210972300203389196028434960161986566956565612046398889895179875531394481303509244026991660665052953123901450519522882125040497756215429548380499476480 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) (if (<=.f64 y.im #s(literal 12500000000000000093112256275928998643024936732289423404495531766407998155847702003296498454673838230105820032534808078546567922910122164788632115513952985463706736217005490176 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 46999999999999998545183381953499008944606925417172965882882296446897755598010475086825157663663833204197402511196811082368855394551256963831279704422648571543311776985746301510099300137882747385121778292802057102632510303312345437306880 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 47999999999999998033546609874515158590388546433771903309947211375286639813559305473745892020559063713925190480332062897585577339408263013593937252877872422405671076328090502575285056909715806593718910172614266364602162100602475277975552 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 18999999999999998542223549822197609928615723348635026290061059597916457136653002384274633586915854668276773818193297540324066200288129107803421119051471597210903862992457758263738289574871638491734182147222903406324988257615613092032069171044903323655905550045772114821120 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) (if (<=.f64 y.im #s(literal 19500000000000000677089567366247613602598627926278723677414127720086335047009483983569944702664924196955430612978520879124547180078871684614290025587686004489508437624863403492704985313682164523172235592691914957011894451156257849654853346375842577223449189774228600127488 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im)))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -inf.0 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664 binary64)) (/.f64 (fma.f64 x.im y.re (*.f64 x.re (neg.f64 y.im))) (fma.f64 y.im y.im (*.f64 y.re y.re))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5000000000000000079514455548799590234180404281972640694890663778873919386085190530406734992928407552 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -50000000000000002168864848730959303664514666247596965589588689466805840644484055547066187776 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -3999999999999999837666897825401450925967984358593805758678956039226815691803817702064128 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -100000000000000000026609864708367276537402401181200809098131977453489758916313088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -4000000000000000000000 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -100000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -8627182933488205/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -565391060729083/28269553036454149273332760011886696253239742350009903329945699220681916416 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -6070840288205403/30354201441027016733116592294117482916287606860189680019559568902170379456331382784 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1942668892225729/485667223056432267729865476705879726660601709763034880312953102434726071301302124544 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1668739871813211/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5599361855444511/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1997919072202235/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -4455508415646675/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5109351192408883/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -6032057205060441/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -101/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 283625966735417/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1612226962694291/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6828046779268971/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6511732844609233/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6798566308054619/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192 binary64)) (/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 4830671903771573/966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705856 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 4830671903771573/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 3305279843951243/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128 binary64)) (/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1942668892225729/3885337784451458141838923813647037813284813678104279042503624819477808570410416996352 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6338253001141147/1267650600228229401496703205376 binary64)) (/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 5000 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 9999999999999999464902769475481793196872414789632 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1999999999999999853079562352962397847017606430398935774525292839560724611072 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000000000000000910359990503684350104604539951754865571545457374840902895351334152154180097541612190564352 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000000000000000489767265751505205795722270035307438887450423745901682635933847561612315292472764637931130646815102767620534329186625852171022761984 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 99999999999999992462348437353960485060448933957923525202610654848990348279466077292501969423268405025328970231162545648343655275306678872441733790178059478330735395060467469727994972900530063978805843953102113868000379620369084502134308975505229555772913629423636305841602377586326247764393984 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal +inf.0 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -inf.0 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5000000000000000079514455548799590234180404281972640694890663778873919386085190530406734992928407552 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -50000000000000002168864848730959303664514666247596965589588689466805840644484055547066187776 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -3999999999999999837666897825401450925967984358593805758678956039226815691803817702064128 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -100000000000000000026609864708367276537402401181200809098131977453489758916313088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -4000000000000000000000 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -100000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -8627182933488205/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -565391060729083/28269553036454149273332760011886696253239742350009903329945699220681916416 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -6070840288205403/30354201441027016733116592294117482916287606860189680019559568902170379456331382784 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1942668892225729/485667223056432267729865476705879726660601709763034880312953102434726071301302124544 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1668739871813211/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5599361855444511/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1997919072202235/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -4455508415646675/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5109351192408883/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -6032057205060441/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -101/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 283625966735417/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1612226962694291/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6828046779268971/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6511732844609233/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6798566308054619/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192 binary64)) (/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 4830671903771573/966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705856 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 4830671903771573/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 3305279843951243/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128 binary64)) (/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1942668892225729/3885337784451458141838923813647037813284813678104279042503624819477808570410416996352 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6338253001141147/1267650600228229401496703205376 binary64)) (/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 5000 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 9999999999999999464902769475481793196872414789632 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1999999999999999853079562352962397847017606430398935774525292839560724611072 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000000000000000910359990503684350104604539951754865571545457374840902895351334152154180097541612190564352 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000000000000000489767265751505205795722270035307438887450423745901682635933847561612315292472764637931130646815102767620534329186625852171022761984 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 99999999999999992462348437353960485060448933957923525202610654848990348279466077292501969423268405025328970231162545648343655275306678872441733790178059478330735395060467469727994972900530063978805843953102113868000379620369084502134308975505229555772913629423636305841602377586326247764393984 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal +inf.0 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -inf.0 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5000000000000000079514455548799590234180404281972640694890663778873919386085190530406734992928407552 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -50000000000000002168864848730959303664514666247596965589588689466805840644484055547066187776 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -3999999999999999837666897825401450925967984358593805758678956039226815691803817702064128 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -100000000000000000026609864708367276537402401181200809098131977453489758916313088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -4000000000000000000000 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -100000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -8627182933488205/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -565391060729083/28269553036454149273332760011886696253239742350009903329945699220681916416 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -6070840288205403/30354201441027016733116592294117482916287606860189680019559568902170379456331382784 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1942668892225729/485667223056432267729865476705879726660601709763034880312953102434726071301302124544 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1668739871813211/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5599361855444511/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1997919072202235/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -4455508415646675/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5109351192408883/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -6032057205060441/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -101/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 283625966735417/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1612226962694291/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6828046779268971/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1723641332219371/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6798566308054619/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 4830671903771573/966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705856 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 390218568789499/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136 binary64)) (/.f64 (*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) #s(literal -1 binary64))) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 3305279843951243/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 8627182933488205/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6338253001141147/1267650600228229401496703205376 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 5000 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 9999999999999999464902769475481793196872414789632 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1999999999999999853079562352962397847017606430398935774525292839560724611072 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000000000000000910359990503684350104604539951754865571545457374840902895351334152154180097541612190564352 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000000000000000489767265751505205795722270035307438887450423745901682635933847561612315292472764637931130646815102767620534329186625852171022761984 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 99999999999999992462348437353960485060448933957923525202610654848990348279466077292501969423268405025328970231162545648343655275306678872441733790178059478330735395060467469727994972900530063978805843953102113868000379620369084502134308975505229555772913629423636305841602377586326247764393984 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal +inf.0 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.re #s(literal -1684996666696915/1684996666696914987166688442938726917102321526408785780068975640576 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.re #s(literal -1303703024854071/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -1890369386038403/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal -150186588463189/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384 binary64)) (/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal -5516280867495227/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -5201064817924071/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal -378259259485387/2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal -8430222221987727/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -8158279569665543/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal -2876636821159267/41094811730846668025320233460001005199612029709556045777330319555224469955445943922763019814668659775210804444188892325882964314454560967680686052895717819140275184930690973423372373108471271228681978529185792 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal -7810249786619025/5386379163185534471414773640069251753523547958090930032126239644742381726000210761844394533148250574056430560108726494938131898624188215155842882325147525990354149039235527268548263688073546462485804289777440129024 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.re #s(literal 3599599227266367/167423219872854268898191413915625282900219501828989626163085998182867351738271269139562246689952477832436667643367679191435491450889424069312259024604665231311477621481628609147204290704099549091843034096141351171618467832303105743111961624157454108040174944963852221369694216119572256044331338563584 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 1841655418601397/83711609936427134449095706957812641450109750914494813081542999091433675869135634569781123344976238916218333821683839595717745725444712034656129512302332615655738810740814304573602145352049774545921517048070675585809233916151552871555980812078727054020087472481926110684847108059786128022165669281792 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 3190792125773441/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 6523397234914591/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 962387809749089/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 7106863825839427/1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542656 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 1388059340984263/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) (if (<=.f64 y.re #s(literal 2449441655328671/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 2645396987754965/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2126626729051509/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 967446422378569/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 2147344238779869/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 8798873954024829/418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440128 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 3163202128134481/372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703872 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 4837838548911559/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 8884592220540941/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 2308711300569989/307828173409331868845930000782371982852185463050511302093346042220669701339821957901673955116288403443801781174272 binary64)) (/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 88981581376135/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 7279185600130673/26959946667150639794667015087019630673637144422540572481103610249216 binary64)) (/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 8637291987892073/50216813883093446110686315385661331328818843555712276103168 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 1785801861601085/21778071482940061661655974875633165533184 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 7500000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 1700000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 35999999999999999756255514388529676288 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 39500000000000000716384484440812814336 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 1000000000000000048346692115553659057528394845890514255872 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2699999999999999834354296544010040856805407775293337239552 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 1599999999999999972452180360873373707963962315424254360863601923484978465734656 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 1619999999999999902688109103395910975900749455228833111415227616111890211536896 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 550000000000000018459934571496600280357154005134585009650007210936828738728433007039262275248167321600 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) (if (<=.f64 y.re #s(literal 3499999999999999826983881075700710450198473268991093020064576218613824845796501894792336947967570051621351572639842304 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 3600000000000000126005921259137016467285596296679704851432595878133799577817779936872443378074200354786764275861946368 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 20000000000000001173281225401480239510924085727794608776187427091019642704107631219009550715922787179608060751714014998753604207233728512 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 20200000000000000229581582763338863733343232943958161361958158015117139383804745611160026076850773038435360645580157517456966619389493248 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 21000000000000000293183990162232369262838810002319476236172480678841632276418028380540295711964901781229624340567667706898221803132272558520386336130334656246579200 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 21500000000000001061276588862184579229752963409089534500501467859035589825803392545881888598306922062495436714632559430315507433759322344422949604988486470357483520 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 2699999999999999811367480106349083493723746835707510504642046254786496712796258765798046545453623824760063573794008437216432434556436456401539125855630139807409602746646528 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 2800000000000000042742120346304479467399885575504312419261958852532249232059434756621927322518667257710423821716514130862051855447908340334998491618222129218356311104684032 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.re #s(literal 2199999999999999958907492522727616387944141120519546090081788171805162979155508295371690318224445192576405381882431125086694801495934175398702279110369224804819477984265572493149900892834551348330496 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2300000000000000053610195422263798712775821453719275881375163584529383696288783799780141671025964108450333311100593570570513562699658640707112262279514596734042177668384435232626036539853070779023360 binary64)) (*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) (if (<=.f64 y.re #s(literal 2899999999999999970215105597462725868254767551426754483781378226705549703792395821776970027357285011922691995378438942366669773556048460828944510106434361824882936760296697979917593644663742750270526471536640 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2999999999999999831528194051877964128848892122587852594202289757195743167482014534187701017693994385000243102022523912575450769992632669931576505930673193319841705105240121540587326526713119006400030204493824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 235000000000000010309318252788384740679566517525587856189992443422577238340139037349218069316493118602270799895858781130680737051060178459548428779558256088527326503435728388079579728843291521266524708086453044106167500931072 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 240000000000000000910730789245300410087162229387599146838027882535472423184960823091346762069920990266293200715871573764975031752618574071185470689757992505569470006638701108187080696742069901355257059467356651097750557949952 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.re #s(literal -1305872416690109/210624583337114373395836055367340864637790190801098222508621955072 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.re #s(literal -1303703024854071/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -733332951480415/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal -4912770182618093/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal -150186588463189/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.re #s(literal -5516280867495227/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -5201064817924071/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal -378259259485387/2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal -8430222221987727/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -8158279569665543/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal -2876636821159267/41094811730846668025320233460001005199612029709556045777330319555224469955445943922763019814668659775210804444188892325882964314454560967680686052895717819140275184930690973423372373108471271228681978529185792 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal -7810249786619025/5386379163185534471414773640069251753523547958090930032126239644742381726000210761844394533148250574056430560108726494938131898624188215155842882325147525990354149039235527268548263688073546462485804289777440129024 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.re #s(literal 3599599227266367/167423219872854268898191413915625282900219501828989626163085998182867351738271269139562246689952477832436667643367679191435491450889424069312259024604665231311477621481628609147204290704099549091843034096141351171618467832303105743111961624157454108040174944963852221369694216119572256044331338563584 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 1841655418601397/83711609936427134449095706957812641450109750914494813081542999091433675869135634569781123344976238916218333821683839595717745725444712034656129512302332615655738810740814304573602145352049774545921517048070675585809233916151552871555980812078727054020087472481926110684847108059786128022165669281792 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 3190792125773441/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 6523397234914591/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 962387809749089/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 2220894945574821/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 1388059340984263/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) (if (<=.f64 y.re #s(literal 2449441655328671/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 1495020541582441/598008216632976371697735644702348584536405246902083247220875921706093794716375762404103004004990504111786204800430166155026589905240121409306972824498630058082565445957748647537262486126146850127872 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 5221298924585947/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 967446422378569/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 2147344238779869/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 8798873954024829/418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440128 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2679418273243325/372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703872 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 6698545683108313/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 5043456793138493/10086913586276986678343434265636765134100413253239154346994763111486904773503285916522052161250538404046496765518544896 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 8898158137613499/2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 546812681195753/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 8156101077120501/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 7582485000136117/1684996666696914987166688442938726917102321526408785780068975640576 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 4315507443078343/196159429230833773869868419475239575503198607639501078528 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2526256292021047/174224571863520493293247799005065324265472 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 225000000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 62000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 26999999999999998636600015073985953792 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 39500000000000000716384484440812814336 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 1200000000000000023171116165960292210384514014055552253952 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 4800000000000000092684464663841168841538056056222209015808 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 1599999999999999972452180360873373707963962315424254360863601923484978465734656 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 1619999999999999902688109103395910975900749455228833111415227616111890211536896 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 550000000000000018459934571496600280357154005134585009650007210936828738728433007039262275248167321600 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) (if (<=.f64 y.re #s(literal 3499999999999999826983881075700710450198473268991093020064576218613824845796501894792336947967570051621351572639842304 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 3600000000000000126005921259137016467285596296679704851432595878133799577817779936872443378074200354786764275861946368 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 20000000000000001173281225401480239510924085727794608776187427091019642704107631219009550715922787179608060751714014998753604207233728512 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 20200000000000000229581582763338863733343232943958161361958158015117139383804745611160026076850773038435360645580157517456966619389493248 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 21000000000000000293183990162232369262838810002319476236172480678841632276418028380540295711964901781229624340567667706898221803132272558520386336130334656246579200 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 21500000000000001061276588862184579229752963409089534500501467859035589825803392545881888598306922062495436714632559430315507433759322344422949604988486470357483520 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 2699999999999999811367480106349083493723746835707510504642046254786496712796258765798046545453623824760063573794008437216432434556436456401539125855630139807409602746646528 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 2800000000000000042742120346304479467399885575504312419261958852532249232059434756621927322518667257710423821716514130862051855447908340334998491618222129218356311104684032 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.re #s(literal 2199999999999999958907492522727616387944141120519546090081788171805162979155508295371690318224445192576405381882431125086694801495934175398702279110369224804819477984265572493149900892834551348330496 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2300000000000000053610195422263798712775821453719275881375163584529383696288783799780141671025964108450333311100593570570513562699658640707112262279514596734042177668384435232626036539853070779023360 binary64)) (*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) (if (<=.f64 y.re #s(literal 2899999999999999970215105597462725868254767551426754483781378226705549703792395821776970027357285011922691995378438942366669773556048460828944510106434361824882936760296697979917593644663742750270526471536640 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2999999999999999831528194051877964128848892122587852594202289757195743167482014534187701017693994385000243102022523912575450769992632669931576505930673193319841705105240121540587326526713119006400030204493824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 235000000000000010309318252788384740679566517525587856189992443422577238340139037349218069316493118602270799895858781130680737051060178459548428779558256088527326503435728388079579728843291521266524708086453044106167500931072 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 240000000000000000910730789245300410087162229387599146838027882535472423184960823091346762069920990266293200715871573764975031752618574071185470689757992505569470006638701108187080696742069901355257059467356651097750557949952 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -460000000000000005209911989148730551979786446411916917364659953255829021735633282620228888746853449464807424 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -88000000000000004867782097696993791457143386488296598675530528584330105544660484096 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4099999999999999632275824428474099489726725296316554327091882609780719616 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -170000000000000002992200503738507240982393153649427695534080 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -339999999999999984402842591433794782958910267457536 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -9799999999999999741604430835734173188096 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -819999999999999966900904455443578880 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -130000000000000003301073569777188864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -49999999999999995716575428608 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) (if (<=.f64 y.im #s(literal -180000 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -255 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -58 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -226981421219473/18014398509481984 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2281771080410813/316912650057057350374175801344 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -1177479346482417/713623846352979940529142984724747568191373312 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1461501637330903/1461501637330902918203684832716283019655932542976 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -4750736176684255/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4597486622597667/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2734063405978765/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -1056844162248225/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2348542582773833/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5561348836008437/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2404907604760405/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8950677443466013/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5803839762378625/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256 binary64)) (-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) (if (<=.f64 y.im #s(literal 6857655085992111/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4109481173084667/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 7839106597622315/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 2012270666800371/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4178791733408349/6739986666787659948666753771754907668409286105635143120275902562304 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 21000000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 260000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2550000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 1850000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 22000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2100000000000000125829120 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 17200000000000000004245575172096 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 35000000000000001796668967162490362989442499009207193514803200 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 23999999999999999843892792494539049706173369505949831816506507857521530634240 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 12500000000000000385083290387065711347128150500955418293261218008676748161416429568 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 14000000000000000161693818562007198762113377690873761752081119944312233129750298624 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 25500000000000000844566892941892680222118452780175740445126330898040520671944076306066716920311999102976 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 80000000000000000153254006858773498897276410181215360892224281167950345936319100476898891608654425882624 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1299999999999999935873370210972300203389196028434960161986566956565612046398889895179875531394481303509244026991660665052953123901450519522882125040497756215429548380499476480 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 12500000000000000093112256275928998643024936732289423404495531766407998155847702003296498454673838230105820032534808078546567922910122164788632115513952985463706736217005490176 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 46999999999999998545183381953499008944606925417172965882882296446897755598010475086825157663663833204197402511196811082368855394551256963831279704422648571543311776985746301510099300137882747385121778292802057102632510303312345437306880 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 18999999999999998542223549822197609928615723348635026290061059597916457136653002384274633586915854668276773818193297540324066200288129107803421119051471597210903862992457758263738289574871638491734182147222903406324988257615613092032069171044903323655905550045772114821120 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 19500000000000000677089567366247613602598627926278723677414127720086335047009483983569944702664924196955430612978520879124547180078871684614290025587686004489508437624863403492704985313682164523172235592691914957011894451156257849654853346375842577223449189774228600127488 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 (neg.f64 x.re) y.im) (*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -1050000000000000048735971547193676776809225861518563180828499970041761039380659750825419015685125037791117312 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -619999999999999984052200535902627549750436651721868871617468663927622483371561582592 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4900000000000000058099903341510813596656711340107975960003840058228473856 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -109999999999999998000704114443041778011715874835212948996096 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -5799999999999999694835903154314267682716496907206656 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5000000000000000151893014213501833445376 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -609999999999999977177184443557740544 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -489999999999999973525553152 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -210000 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -680 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -160 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -48999163945791/576460752303423488 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4951760157141521/618970019642690137449562112 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -8563486156235759/178405961588244985132285746181186892047843328 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -4863877449037245/187072209578355573530071658587684226515959365500928 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -4750736176684255/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4597486622597667/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2734063405978765/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -1056844162248225/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5561348836008437/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8950677443466013/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -6828046779268971/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256 binary64)) (-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) (if (<=.f64 y.im #s(literal 8371160993642713/167423219872854268898191413915625282900219501828989626163085998182867351738271269139562246689952477832436667643367679191435491450889424069312259024604665231311477621481628609147204290704099549091843034096141351171618467832303105743111961624157454108040174944963852221369694216119572256044331338563584 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4109481173084667/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 6809879278849565/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 1922388332328819/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 281591250949055/110427941548649020598956093796432407239217743554726184882600387580788736 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 42000000000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 160000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2850000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 230000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 30499999999999998951424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 30999999999999997869293568 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 5500000000000000089034064720531557270882877440 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 29999999999999999908861751618180447067195319779897438575263744 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 899999999999999994145979718545214363981501356473118693118994044657057398784 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 13499999999999999674491420271388373901555487647992008231700643829505144783980462080 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 14000000000000000161693818562007198762113377690873761752081119944312233129750298624 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 25500000000000000844566892941892680222118452780175740445126330898040520671944076306066716920311999102976 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 529999999999999985100964230326201881222224276752284882696389037222544083733266780078351252506267554414592 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 900000000000000040094458270742173555969760931456735093922211587078413378515704809715829932782715390091749134519821137064922149057691689357342861947626370457746958615608033280 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 23500000000000001369062762870510837446803800996563701344469214918175710957934208737379111004999696655272339753138072675256557377207475235502102188294418750134628593089584808683634688 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 46999999999999998545183381953499008944606925417172965882882296446897755598010475086825157663663833204197402511196811082368855394551256963831279704422648571543311776985746301510099300137882747385121778292802057102632510303312345437306880 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 18999999999999998542223549822197609928615723348635026290061059597916457136653002384274633586915854668276773818193297540324066200288129107803421119051471597210903862992457758263738289574871638491734182147222903406324988257615613092032069171044903323655905550045772114821120 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 19500000000000000677089567366247613602598627926278723677414127720086335047009483983569944702664924196955430612978520879124547180078871684614290025587686004489508437624863403492704985313682164523172235592691914957011894451156257849654853346375842577223449189774228600127488 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 (neg.f64 x.re) y.im) (*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -510000000000000019946891823339582733845037588217582050479729208459714789393092200152906288051245041334616064 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -135000000000000003484900869501543687682308648234827750726292543930194568115707183104 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -5199999999999999629305645241398259777150197680811032562750001182893146112 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -4200000000000000215600276059498843558733099881104863221776384 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -185000000000000009379699471036228158875872544002408448 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -10500000000000000500314202790548226441216 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -309999999999999986587086119803813888 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -579999999999999996711665664 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -200000 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -225 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -28 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -6198106008766409/147573952589676412928 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4436777100798803/316912650057057350374175801344 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5296426984651023/5575186299632655785383929568162090376495104 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1461501637330903/1461501637330902918203684832716283019655932542976 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -4750736176684255/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4597486622597667/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2734063405978765/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -1056844162248225/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8950677443466013/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -3701491575958035/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 6857655085992111/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4109481173084667/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 2012270666800371/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6402987333448277/6739986666787659948666753771754907668409286105635143120275902562304 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 26000000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 160000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2800000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 720000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 24499999999999998951424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 7000000000000000419430400 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 17000000000000000608314610616618050991947776 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2300000000000000169039949724462219605673577415229870444642304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 80000000000000003764810759672437567132476811262933046114229676279185996251136 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 13200000000000000056168647975783073851896130797753722960400968724135203804108816384 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 14000000000000000161693818562007198762113377690873761752081119944312233129750298624 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 12000000000000000579368471762264830745925351641438118996218960879725310776966939220757021024069877760 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 40000000000000000076627003429386749448638205090607680446112140583975172968159550238449445804327212941312 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1299999999999999935873370210972300203389196028434960161986566956565612046398889895179875531394481303509244026991660665052953123901450519522882125040497756215429548380499476480 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 12500000000000000093112256275928998643024936732289423404495531766407998155847702003296498454673838230105820032534808078546567922910122164788632115513952985463706736217005490176 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 46999999999999998545183381953499008944606925417172965882882296446897755598010475086825157663663833204197402511196811082368855394551256963831279704422648571543311776985746301510099300137882747385121778292802057102632510303312345437306880 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 18999999999999998542223549822197609928615723348635026290061059597916457136653002384274633586915854668276773818193297540324066200288129107803421119051471597210903862992457758263738289574871638491734182147222903406324988257615613092032069171044903323655905550045772114821120 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 19500000000000000677089567366247613602598627926278723677414127720086335047009483983569944702664924196955430612978520879124547180078871684614290025587686004489508437624863403492704985313682164523172235592691914957011894451156257849654853346375842577223449189774228600127488 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 (neg.f64 x.re) y.im) (*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -3449999999999999843518886190504814858077612260789073419293983857488837601947766481631111888321077077379907584 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -4799999999999999790652690168887255877959259889356774198920144116669285919361073152 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -5400000000000000128080523431324986043619533142238038977375205824007241728 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -359999999999999985347487938711546494752627127588565467267072 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -27999999999999997982498068677866258098193128488960 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -1200000000000000048543581607386731773952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -330000000000000015474549859322691584 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -4699999999999999760085811200 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -310000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -300000 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -520 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -215 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -6788401819125115/295147905179352825856 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -7301667457314601/324518553658426726783156020576256 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -1313067877289483/11417981541647679048466287755595961091061972992 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1461501637330903/1461501637330902918203684832716283019655932542976 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -4750736176684255/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4597486622597667/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2734063405978765/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -1056844162248225/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8950677443466013/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -3701491575958035/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 3269984763141685/653996952628336987883560210607911261328982429019490727199554680401825592727622145076415026132626866532955732981904996841544888480036812770751011814861973559810459458912611754481266760562888863640011851938052153014134639969934006809031100094365055109531933378765047739725368031717079125173169291264 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4109481173084667/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 2012270666800371/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2561194933379311/3369993333393829974333376885877453834204643052817571560137951281152 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 105000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 200000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2550000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 1080000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 28499999999999998951424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4200000000000000251658240 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 1449999999999999902168966496256 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1250000000000000026650523761817996090376572339084956183467917312 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 1700000000000000055898157979154444168435700854219888192094335714190809890816 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 13499999999999999674491420271388373901555487647992008231700643829505144783980462080 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 8000000000000000462132879184927173619498137016768513096784334905877698672135396917248 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6799999999999999680752503256707047116203730322308631883721798147797835689677128978794216845236764672 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 31000000000000001650820284169091985719917803015047640667196591504093454859808377492908710938460391735296 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 64999999999999997211156706248548630140290602585296055566342293988852034216356992506585752387755378118447478455981516767752804728849774319501312 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1299999999999999935873370210972300203389196028434960161986566956565612046398889895179875531394481303509244026991660665052953123901450519522882125040497756215429548380499476480 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 12500000000000000093112256275928998643024936732289423404495531766407998155847702003296498454673838230105820032534808078546567922910122164788632115513952985463706736217005490176 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 46999999999999998545183381953499008944606925417172965882882296446897755598010475086825157663663833204197402511196811082368855394551256963831279704422648571543311776985746301510099300137882747385121778292802057102632510303312345437306880 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 18999999999999998542223549822197609928615723348635026290061059597916457136653002384274633586915854668276773818193297540324066200288129107803421119051471597210903862992457758263738289574871638491734182147222903406324988257615613092032069171044903323655905550045772114821120 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 19500000000000000677089567366247613602598627926278723677414127720086335047009483983569944702664924196955430612978520879124547180078871684614290025587686004489508437624863403492704985313682164523172235592691914957011894451156257849654853346375842577223449189774228600127488 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 (neg.f64 x.re) y.im) (*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -2799999999999999782308450831430846015009871475515628996092060734458242663113789312386708882217535578809827328 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -21999999999999998952731253550268933859048251423159854812638081034276634418479104 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2900000000000000168613150923305667319391526255104574972084885640776349070131200 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -6199999999999999769266885421026604671075841285071158597492732714450681856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2300000000000000169039949724462219605673577415229870444642304 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2300000000000000050869581740277537991052282430488576 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -3199999999999999927961914350593088946176 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -569999999999999993189233259358191616 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -33000000000000001056964608 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -6000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -300000 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -360 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -126 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -6935975771714791/295147905179352825856 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -6490371073168535/1298074214633706907132624082305024 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -3882113724160211/45671926166590716193865151022383844364247891968 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -6850788924988607/91343852333181432387730302044767688728495783936 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -6547527335242445/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -4750736176684255/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4597486622597667/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2734063405978765/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -1056844162248225/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8950677443466013/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -4737909217226285/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 7983361238138879/79833612381388792466254908521473542642698050417418301660101889697488475674758562631398318619705428043573697873767699809758897519535743746429566871931393256812800226918043427060701508857774519487306134269781756959733232418204834815555554210737921766300284836275030241665694339809213760397115392 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4109481173084667/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4549481507548665/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3828312426735391/26959946667150639794667015087019630673637144422540572481103610249216 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 14500000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 1400000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2550000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 640000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 34000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 190000000000000010770972672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 169999999999999990714012270592 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 11500000000000000025959573009090126300911740612139143939514957824 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 880000000000000047840670533432774340625093293256913917345338414202217299968 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 13499999999999999674491420271388373901555487647992008231700643829505144783980462080 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 28000000000000000323387637124014397524226755381747523504162239888624466259500597248 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000003253297273096438955496771999371395448384383034200208760966726083320599281664 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 1299999999999999981820380598173312042497666976842508447823435801464428615345901343127665394057216000 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal 28999999999999998464120220974988138453039504620863880001971619371869304592430947864765457768030427676672 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 15000000000000000770725480665856587966520668912093875330289415111807969157273990016751930615418100080294494208 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 169999999999999991039834309779368256485655359560171112012190257249800166910520463205552816457864052002108786139598547401363578857302070919168000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1299999999999999935873370210972300203389196028434960161986566956565612046398889895179875531394481303509244026991660665052953123901450519522882125040497756215429548380499476480 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 12500000000000000093112256275928998643024936732289423404495531766407998155847702003296498454673838230105820032534808078546567922910122164788632115513952985463706736217005490176 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 46999999999999998545183381953499008944606925417172965882882296446897755598010475086825157663663833204197402511196811082368855394551256963831279704422648571543311776985746301510099300137882747385121778292802057102632510303312345437306880 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 18999999999999998542223549822197609928615723348635026290061059597916457136653002384274633586915854668276773818193297540324066200288129107803421119051471597210903862992457758263738289574871638491734182147222903406324988257615613092032069171044903323655905550045772114821120 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 19500000000000000677089567366247613602598627926278723677414127720086335047009483983569944702664924196955430612978520879124547180078871684614290025587686004489508437624863403492704985313682164523172235592691914957011894451156257849654853346375842577223449189774228600127488 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 (neg.f64 x.re) y.im) (*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 x.re #s(literal 7039981645228631/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 1941185018244923/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 3340739001188557/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 x.re #s(literal 55948864096101/248661618204893321077691124073410420050228075398673858720231988446579748506266687766528 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 3509704541618749/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 1802280710560979/948568795032094272909893509191171341133987714380927500611236528192824358010355712 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 8972270250827733/1725436586697640946858688965569256363112777243042596638790631055949824 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 4750736176684255/3064991081731777716716694054300618367237478244367204352 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 1034434490084475/383123885216472214589586756787577295904684780545900544 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 x.re #s(literal 8420761386965163/2854495385411919762116571938898990272765493248 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 6779426540353309/356811923176489970264571492362373784095686656 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2076918743413931/166153499473114484112975882535043072 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 600000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 620000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 11000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 11500000000000001048576 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 x.re #s(literal 3799999999999999870113200684767016490761862205266370494464 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 42000000000000002379010212580294667002688181537532247277568 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 299999999999999993114853979573600988534052815977245001838998792419598035654236973390978388344453464064 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 11200000000000000366829656567784107853877990467543197965534134423580369481873359473845971099220015562935103645992023709544368047122476471047895086268416 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 192000000000000011857339035650868813772384760107806134616941369601698078120240785616794690286308470197498695628515770471448532063137833065296452128295878656 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 280000000000000020558445470515056824206369358927813313808156503264401234934410829742519883198281997724694207546192748944386590022598956222661021437941983716835328 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 214999999999999993321898350062450399420358358023309723208657230879376914009918096333016139924477053092800921957818360192883887104789038355791642660381747247630220341018624 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 4499999999999999685612466843915139156206244726179184174403410424644161187993764609663410909089373041266772622990014062027387390927394094002565209759383566345682671244410880 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 484999999999999997198288609880003429670279438551175805877866288082725753908704181464932589474575108224786089028287417276821162044713026243912140495006143857522649330001903616 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 1360000000000000084995350845141452360067730470935131136662667465428021672048490678452518772729991441463299636737345913706269243523554936938640726497627915580858615831994564608 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 300000000000000006927927390809361464678951467455509782629169373446452656903837306659728539060385228333234715631477572258979757033940762052062808914996107055713609429433990694627690000941056 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 20999999999999999972486325504382707954165379169176707031249700803540753681329959241697947313492937206430847095307840839682207797670412632508368272966138986847197026689256704700729068173769310208 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 190000000000000012706981962982807665370738190765475841133614072294429020076103855221119923643754428100029563178424097000423196359249966188886422678638692973775929183173335626561701156372339253723187328715778123817962929389568 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 23499999999999998374194956145353752889978306932265106526889124717159085995684452353883107136153700411352460005859558636196754244510495711539099159355118163840580243404308386297306780253016299104449507366998440733839376530586394138211847306174053081856081920 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 3750000000000000159654825655686014304398287059203911313133713180848635122939978055427432000732721114030939817415277970767885377166606598163803484711318950557397991576969890497763751952808962744325628975233764564960808120102276133840496265936401378042951237632 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 70000000000000000196024647843426738570537021139249124382543777847680091582659793045707910803204832992351798120777065210106537442452108595503378330159922385135773027637781101029611091459437930349635680154634742329483181833210284561982975877161498884488289817509275105094945025995254530048 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 165000000000000004945743170914271684041081070508094860232965424910961257928740204014899633987262963704290446992034963424698706858352038418844927596627542382692907435396898443159314887457490350003079852698025839815340395185551067730042945935364023291212830349283664171538176321827552621773387429052416 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (/.f64 (neg.f64 x.re) y.im)))))))))))))))))))))))))))))))))) |
(if (<=.f64 x.re #s(literal 3384606560206073/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 2255602309932481/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 5703700733736561/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 3023725277371503/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 3509704541618749/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 7778264119263173/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 5607668906767333/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 68962299338965/95780971304118053647396689196894323976171195136475136 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 1225996432692711/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 x.re #s(literal 2026691723642463/1427247692705959881058285969449495136382746624 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 348449143727041/1393796574908163946345982392040522594123776 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 8711228593176025/174224571863520493293247799005065324265472 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 8800000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 900000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 11000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 11500000000000001048576 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 x.re #s(literal 3799999999999999870113200684767016490761862205266370494464 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 760000000000000018624130534014649581223808986349997110853632 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 550000000000000018459934571496600280357154005134585009650007210936828738728433007039262275248167321600 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 22499999999999999706035204772347400914840113941886513417144734959132402522958987283480980794887388933530722545592122226158322250170761216 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 8200000000000000320832663130366292578183709363126603966851768493014974450142623204780931894633302192170610900364984174419056073742247780314804247432418820096 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2350000000000000013780883925752336292896512290091689619961179396864834692362394088677243445437500943356687428962240323940617812086704418185979381093208853474967552 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 51000000000000000816825214678953296297852272977273822286498152872815663520292737191961573460371573556302360461741945748387464104762576344255340762508893267752728949424128 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2399999999999999975343266902809109945432930501491256919461720979462415329314663191519302138965500041228937912708310728441613095817128059241409528532434648146323014061916160 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 299999999999999976752565236217472705419782715384814539203748928261842276068096487582379666140072852043598294645516085809393722264665986921130351317386689818854168652589039616 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 739999999999999971946130932560367457291574107363153590385504636990647361051015428561520758975512190763796926947812446232968776856494428697175348715011515153489470051810541568 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 300000000000000006927927390809361464678951467455509782629169373446452656903837306659728539060385228333234715631477572258979757033940762052062808914996107055713609429433990694627690000941056 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 11600000000000000525103476643324025390508745268712789231531152171856482910907287527455950954461370686014132774776566249862128888369161045605181580392204064520507565910749868158875056404367933440 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 170000000000000004254023396699300569842314207121846330575319519035922841053343106625869820778580447178504213585226534665909995297048380524418310768182915935619873353586812013786605576397694752351307745465733468083191808 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 43999999999999998658411262454242160495240691461583466810709422189380797710113309538514048548789584988429848744133886146818580864640904424810773316440059135794283703139342522283082715243268277079755235728460235772881815496217912934955990199851791631857483776 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 28000000000000000736886246277857521695655994462151338852982890280237145168233969530766550170453968235567912390535969267016195586332286718517057159589966174675766563935590517903206590486150194633218552030165604663543355528553803104058950386300070531910581878784 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 189999999999999993588767349220557909774991884189457937647768254826105957756878691059207324291743536458328088947186136097425696003847746408198316114113065127218585929503914263427290829974407561874254042386689646768850146753652296213722562676132114118877855978015553022823772293045420032 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 1099999999999999961331483621618616795263050324811360624396035825711623249390092512846981524843521553378566995106033907437375779788570877392794759387462898191571555427660831868497097821909290698094233960865724004760016379431013398637126537805445619777600300254468764956809627429627271678385971003392 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (/.f64 (neg.f64 x.re) y.im)))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -63940696633227/91343852333181432387730302044767688728495783936 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8923982957114689/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -2029768672598635/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -1056844162248225/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5561348836008437/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5319259737831231/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2854866711390123/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -4873212329613551/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6765173564772491/7687697232696013035490465480201479025983241823794691621558168976140934720122093268938148043346259333988919315645138393722043075242293497100043735968399262883880680368733084239192707430286484902215659282347932289182034267181757047930126964620533348010060414976 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3061802069160839/38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2029768672598635/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2012270666800371/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4097911893406897/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3507603929594167/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6646139978924579/664613997892457936451903530140172288 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5919218418729703/10384593717069655257060992658440192 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2574915281713591/19807040628566084398385987584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 7156840852118605/19342813113834066795298816 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 7932099951695107/9223372036854775808 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3112888062438487/288230376151711744 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 55000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 135000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 36000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 36999999999999998842372096 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 309999999999999989275735097344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 28000000000000002350773697061806614268857019655042642096800399360 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4599999999999999702256444518288271936689547098446617344463248375559487488 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 13200000000000000056168647975783073851896130797753722960400968724135203804108816384 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2999999999999999957620256357142571749975680685131147022196970209379557153221891850240 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000003253297273096438955496771999371395448384383034200208760966726083320599281664 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 28999999999999998464120220974988138453039504620863880001971619371869304592430947864765457768030427676672 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 94999999999999995683756195937248651652744055461851345708334481173819579470852265903766855447900727574687440051690338920697717932012580421440067878998334144102504121746532167758577935399879113597778561657837706493549052161500939737285827106092181618688 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 (neg.f64 x.re) y.im) (*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -2151330410151089/23384026197294446691258957323460528314494920687616 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2405975797261313/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -3149641043687537/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -1056844162248225/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -716054195477281/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2854866711390123/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1752794969054691/30750788930784052141961861920805916103932967295178766486232675904563738880488373075752592173385037335955677262580553574888172300969173988400174943873597051535522721474932336956770829721145939608862637129391729156728137068727028191720507858482133392040241659904 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3061802069160839/38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5873964348782503/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4178791733408349/6739986666787659948666753771754907668409286105635143120275902562304 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5261405894391251/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3219224052291593/10384593717069655257060992658440192 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1419768672255617/5070602400912917605986812821504 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3466232109999065/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5199348164998597/4951760157141521099596496896 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 7932099951695107/9223372036854775808 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3152519739159347/562949953421312 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 195000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1500000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 20000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1499999999999999882492379136 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6199999999999999917456097280 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 329999999999999998997479267799984917739148517578871824327901184 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4200000000000000273982121985105010362698231977509208540801700209339924480 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 13200000000000000056168647975783073851896130797753722960400968724135203804108816384 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 14000000000000000161693818562007198762113377690873761752081119944312233129750298624 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000003253297273096438955496771999371395448384383034200208760966726083320599281664 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 28999999999999998464120220974988138453039504620863880001971619371869304592430947864765457768030427676672 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 750000000000000056380865187388656470603571798264306160112181826768324443931811403498405825823318526571199466279139394745008128 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 (neg.f64 x.re) y.im) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -1519961702824139/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2405975797261313/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -5739345901830623/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2275150627062151/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3757668132438133/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3580270977386405/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -6639224910209589/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2854866711390123/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3061802069160839/38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 7688573379346283/27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228608 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 918645304408865/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2012270666800371/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 8627182933488205/53919893334301279589334030174039261347274288845081144962207220498432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4676805239458889/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4673067172681345/10384593717069655257060992658440192 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5919218418729703/10384593717069655257060992658440192 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4555619344570199/39614081257132168796771975168 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4208996133570293/4951760157141521099596496896 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 7839866231326559/9223372036854775808 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 41/2 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 210000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 245000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 36000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 55000000000000002097152 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2499999999999999863938077467607040 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 209999999999999999362032261327263129470367238459282070026846208 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 359999999999999995461406280032747478250074244466564231611773212300410880 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 13499999999999999674491420271388373901555487647992008231700643829505144783980462080 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 599999999999999953564446364080413519103978894502589415958294694938785377250495139151872 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000003253297273096438955496771999371395448384383034200208760966726083320599281664 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 28999999999999998464120220974988138453039504620863880001971619371869304592430947864765457768030427676672 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal 1100000000000000063472951381384528958674477003324228313943569225245646807038118668358096414989516629660925952 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 819999999999999983483582116831761250364657571619838463993270236264482761560136935233007347085992590579275416886756634685079552 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 (neg.f64 x.re) y.im) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5799238496929023/374144419156711147060143317175368453031918731001856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -6124302029392433/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -5319393762672285/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2275150627062151/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -7927742878498469/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2854866711390123/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3367982276076923/38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2012270666800371/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2561194933379311/3369993333393829974333376885877453834204643052817571560137951281152 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1461501637330903/1461501637330902918203684832716283019655932542976 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 5316911983139663/166153499473114484112975882535043072 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3010670175542045/316912650057057350374175801344 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3466232109999065/9903520314283042199192993792 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3466232109999065/618970019642690137449562112 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 7932099951695107/9223372036854775808 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4150517416584649/2305843009213693952 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 16500000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 600000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 26499999999999998951424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3500000000000000209715200 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 499999999999999964878644512267775609965379584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 899999999999999918767229449717619953810131273674690656206848 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 359999999999999995461406280032747478250074244466564231611773212300410880 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 13499999999999999674491420271388373901555487647992008231700643829505144783980462080 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 14000000000000000161693818562007198762113377690873761752081119944312233129750298624 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000003253297273096438955496771999371395448384383034200208760966726083320599281664 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 28999999999999998464120220974988138453039504620863880001971619371869304592430947864765457768030427676672 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (/.f64 (neg.f64 x.re) y.im))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 1800000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)) (/.f64 x.im y.re) (/.f64 (neg.f64 x.re) y.im))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(/.f64 x.im y.re) |
| Outputs |
|---|
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (*.f64 x.re (neg.f64 (/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (hypot.f64 y.im y.re))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (*.f64 x.re (/.f64 (/.f64 y.im (hypot.f64 y.im y.re)) (neg.f64 (hypot.f64 y.im y.re))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (*.f64 x.re (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (*.f64 (neg.f64 x.re) (/.f64 y.im (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64))))) |
(fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (*.f64 x.re (/.f64 y.im (neg.f64 (pow.f64 (hypot.f64 y.re y.im) #s(literal 2 binary64)))))) |
(if (<=.f64 y.im #s(literal -6599999999999999688802979567935059698089653299853194934952586134913060521470761851380987844362240 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) (if (<=.f64 y.im #s(literal -6640827866535439/18446744073709551616 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal -1730417938599789/93536104789177786765035829293842113257979682750464 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) (if (<=.f64 y.im #s(literal -4750736176684255/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4597486622597667/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -4058375368249729/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -42273766489929/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8950677443466013/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -6828046779268971/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256 binary64)) (-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) (if (<=.f64 y.im #s(literal 6361740986641919/2494800386918399764570465891296048207584314075544321926878184053046514864836205082231197456865794626361678058555240619054965547485491992075923964747856039275400007091188857095646922151805453733978316695930679904991663513068901087986111069085560055196883901133594695052052948119037930012409856 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 6486481005987839/2494800386918399764570465891296048207584314075544321926878184053046514864836205082231197456865794626361678058555240619054965547485491992075923964747856039275400007091188857095646922151805453733978316695930679904991663513068901087986111069085560055196883901133594695052052948119037930012409856 binary64)) (/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4109481173084667/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 755817517483257/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4199521391583383/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 1449097133359347/3369993333393829974333376885877453834204643052817571560137951281152 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 190000000000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 230000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2550000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 1650000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4400000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 115000000000000009854233063830914200523552953066323968 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) (if (<=.f64 y.im #s(literal 6200000000000000227495312104254300431088469179230806972964680160325201297408 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal 28000000000000000849356080656229352062658340598338720473008339684538968982454048195969807283082449911808 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) (if (<=.f64 y.im #s(literal 124999999999999992282287603160247317540878420559015559786802026567358936478074964204602565937988531912704 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 185000000000000008725201383414227709211873879371874491302023953178707323169148150635458654666265445413889013827478512251195548563622746073858048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1299999999999999935873370210972300203389196028434960161986566956565612046398889895179875531394481303509244026991660665052953123901450519522882125040497756215429548380499476480 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) (if (<=.f64 y.im #s(literal 12500000000000000093112256275928998643024936732289423404495531766407998155847702003296498454673838230105820032534808078546567922910122164788632115513952985463706736217005490176 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 46999999999999998545183381953499008944606925417172965882882296446897755598010475086825157663663833204197402511196811082368855394551256963831279704422648571543311776985746301510099300137882747385121778292802057102632510303312345437306880 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 47999999999999998033546609874515158590388546433771903309947211375286639813559305473745892020559063713925190480332062897585577339408263013593937252877872422405671076328090502575285056909715806593718910172614266364602162100602475277975552 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 18999999999999998542223549822197609928615723348635026290061059597916457136653002384274633586915854668276773818193297540324066200288129107803421119051471597210903862992457758263738289574871638491734182147222903406324988257615613092032069171044903323655905550045772114821120 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im))) (if (<=.f64 y.im #s(literal 19500000000000000677089567366247613602598627926278723677414127720086335047009483983569944702664924196955430612978520879124547180078871684614290025587686004489508437624863403492704985313682164523172235592691914957011894451156257849654853346375842577223449189774228600127488 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (neg.f64 (/.f64 x.re y.im)))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -6599999999999999688802979567935059698089653299853194934952586134913060521470761851380987844362240 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal -6640827866535439/18446744073709551616 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal -1730417938599789/93536104789177786765035829293842113257979682750464 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal -4750736176684255/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4597486622597667/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -4058375368249729/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -42273766489929/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8950677443466013/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6828046779268971/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256 binary64)) (-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) (if (<=.f64 y.im #s(literal 6361740986641919/2494800386918399764570465891296048207584314075544321926878184053046514864836205082231197456865794626361678058555240619054965547485491992075923964747856039275400007091188857095646922151805453733978316695930679904991663513068901087986111069085560055196883901133594695052052948119037930012409856 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 6486481005987839/2494800386918399764570465891296048207584314075544321926878184053046514864836205082231197456865794626361678058555240619054965547485491992075923964747856039275400007091188857095646922151805453733978316695930679904991663513068901087986111069085560055196883901133594695052052948119037930012409856 binary64)) (/.f64 (*.f64 y.im (neg.f64 x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4109481173084667/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 755817517483257/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (*.f64 y.im (neg.f64 x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4199521391583383/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1449097133359347/3369993333393829974333376885877453834204643052817571560137951281152 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 190000000000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 230000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2550000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 1650000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4400000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 115000000000000009854233063830914200523552953066323968 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal 6200000000000000227495312104254300431088469179230806972964680160325201297408 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal 28000000000000000849356080656229352062658340598338720473008339684538968982454048195969807283082449911808 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal 124999999999999992282287603160247317540878420559015559786802026567358936478074964204602565937988531912704 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 185000000000000008725201383414227709211873879371874491302023953178707323169148150635458654666265445413889013827478512251195548563622746073858048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1299999999999999935873370210972300203389196028434960161986566956565612046398889895179875531394481303509244026991660665052953123901450519522882125040497756215429548380499476480 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal 12500000000000000093112256275928998643024936732289423404495531766407998155847702003296498454673838230105820032534808078546567922910122164788632115513952985463706736217005490176 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 46999999999999998545183381953499008944606925417172965882882296446897755598010475086825157663663833204197402511196811082368855394551256963831279704422648571543311776985746301510099300137882747385121778292802057102632510303312345437306880 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 47999999999999998033546609874515158590388546433771903309947211375286639813559305473745892020559063713925190480332062897585577339408263013593937252877872422405671076328090502575285056909715806593718910172614266364602162100602475277975552 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (or (<=.f64 y.im #s(literal 18999999999999998542223549822197609928615723348635026290061059597916457136653002384274633586915854668276773818193297540324066200288129107803421119051471597210903862992457758263738289574871638491734182147222903406324988257615613092032069171044903323655905550045772114821120 binary64)) (not (<=.f64 y.im #s(literal 19500000000000000677089567366247613602598627926278723677414127720086335047009483983569944702664924196955430612978520879124547180078871684614290025587686004489508437624863403492704985313682164523172235592691914957011894451156257849654853346375842577223449189774228600127488 binary64)))) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -6599999999999999688802979567935059698089653299853194934952586134913060521470761851380987844362240 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal -6640827866535439/18446744073709551616 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal -1730417938599789/93536104789177786765035829293842113257979682750464 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal -4750736176684255/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4597486622597667/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -4058375368249729/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -42273766489929/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8950677443466013/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6828046779268971/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256 binary64)) (-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) (if (<=.f64 y.im #s(literal 6361740986641919/2494800386918399764570465891296048207584314075544321926878184053046514864836205082231197456865794626361678058555240619054965547485491992075923964747856039275400007091188857095646922151805453733978316695930679904991663513068901087986111069085560055196883901133594695052052948119037930012409856 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 6486481005987839/2494800386918399764570465891296048207584314075544321926878184053046514864836205082231197456865794626361678058555240619054965547485491992075923964747856039275400007091188857095646922151805453733978316695930679904991663513068901087986111069085560055196883901133594695052052948119037930012409856 binary64)) (/.f64 (*.f64 y.im (neg.f64 x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4109481173084667/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 755817517483257/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (*.f64 y.im (neg.f64 x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4199521391583383/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1449097133359347/3369993333393829974333376885877453834204643052817571560137951281152 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 190000000000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 230000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2550000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 1650000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4400000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 115000000000000009854233063830914200523552953066323968 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal 6200000000000000227495312104254300431088469179230806972964680160325201297408 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal 28000000000000000849356080656229352062658340598338720473008339684538968982454048195969807283082449911808 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal 124999999999999992282287603160247317540878420559015559786802026567358936478074964204602565937988531912704 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 185000000000000008725201383414227709211873879371874491302023953178707323169148150635458654666265445413889013827478512251195548563622746073858048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1299999999999999935873370210972300203389196028434960161986566956565612046398889895179875531394481303509244026991660665052953123901450519522882125040497756215429548380499476480 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal 12500000000000000093112256275928998643024936732289423404495531766407998155847702003296498454673838230105820032534808078546567922910122164788632115513952985463706736217005490176 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 46999999999999998545183381953499008944606925417172965882882296446897755598010475086825157663663833204197402511196811082368855394551256963831279704422648571543311776985746301510099300137882747385121778292802057102632510303312345437306880 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 47999999999999998033546609874515158590388546433771903309947211375286639813559305473745892020559063713925190480332062897585577339408263013593937252877872422405671076328090502575285056909715806593718910172614266364602162100602475277975552 binary64)) (not (or (<=.f64 y.im #s(literal 18999999999999998542223549822197609928615723348635026290061059597916457136653002384274633586915854668276773818193297540324066200288129107803421119051471597210903862992457758263738289574871638491734182147222903406324988257615613092032069171044903323655905550045772114821120 binary64)) (not (<=.f64 y.im #s(literal 19500000000000000677089567366247613602598627926278723677414127720086335047009483983569944702664924196955430612978520879124547180078871684614290025587686004489508437624863403492704985313682164523172235592691914957011894451156257849654853346375842577223449189774228600127488 binary64)))))) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -6599999999999999688802979567935059698089653299853194934952586134913060521470761851380987844362240 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal -6640827866535439/18446744073709551616 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal -1730417938599789/93536104789177786765035829293842113257979682750464 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal -4750736176684255/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4597486622597667/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -4058375368249729/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -42273766489929/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8950677443466013/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6828046779268971/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256 binary64)) (-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) (if (<=.f64 y.im #s(literal 6361740986641919/2494800386918399764570465891296048207584314075544321926878184053046514864836205082231197456865794626361678058555240619054965547485491992075923964747856039275400007091188857095646922151805453733978316695930679904991663513068901087986111069085560055196883901133594695052052948119037930012409856 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 6486481005987839/2494800386918399764570465891296048207584314075544321926878184053046514864836205082231197456865794626361678058555240619054965547485491992075923964747856039275400007091188857095646922151805453733978316695930679904991663513068901087986111069085560055196883901133594695052052948119037930012409856 binary64)) (/.f64 (*.f64 y.im x.re) (neg.f64 (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im)))) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4109481173084667/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 755817517483257/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (*.f64 y.im x.re) (neg.f64 (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im)))) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4199521391583383/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1449097133359347/3369993333393829974333376885877453834204643052817571560137951281152 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 190000000000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 230000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2550000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 1650000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4400000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 115000000000000009854233063830914200523552953066323968 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal 6200000000000000227495312104254300431088469179230806972964680160325201297408 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal 28000000000000000849356080656229352062658340598338720473008339684538968982454048195969807283082449911808 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal 124999999999999992282287603160247317540878420559015559786802026567358936478074964204602565937988531912704 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 185000000000000008725201383414227709211873879371874491302023953178707323169148150635458654666265445413889013827478512251195548563622746073858048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1299999999999999935873370210972300203389196028434960161986566956565612046398889895179875531394481303509244026991660665052953123901450519522882125040497756215429548380499476480 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal 12500000000000000093112256275928998643024936732289423404495531766407998155847702003296498454673838230105820032534808078546567922910122164788632115513952985463706736217005490176 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 46999999999999998545183381953499008944606925417172965882882296446897755598010475086825157663663833204197402511196811082368855394551256963831279704422648571543311776985746301510099300137882747385121778292802057102632510303312345437306880 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 47999999999999998033546609874515158590388546433771903309947211375286639813559305473745892020559063713925190480332062897585577339408263013593937252877872422405671076328090502575285056909715806593718910172614266364602162100602475277975552 binary64)) (not (or (<=.f64 y.im #s(literal 18999999999999998542223549822197609928615723348635026290061059597916457136653002384274633586915854668276773818193297540324066200288129107803421119051471597210903862992457758263738289574871638491734182147222903406324988257615613092032069171044903323655905550045772114821120 binary64)) (not (<=.f64 y.im #s(literal 19500000000000000677089567366247613602598627926278723677414127720086335047009483983569944702664924196955430612978520879124547180078871684614290025587686004489508437624863403492704985313682164523172235592691914957011894451156257849654853346375842577223449189774228600127488 binary64)))))) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -6599999999999999688802979567935059698089653299853194934952586134913060521470761851380987844362240 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal -6640827866535439/18446744073709551616 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal -1730417938599789/93536104789177786765035829293842113257979682750464 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal -4750736176684255/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4597486622597667/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -4058375368249729/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -42273766489929/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8950677443466013/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6828046779268971/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256 binary64)) (-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) (if (<=.f64 y.im #s(literal 6361740986641919/2494800386918399764570465891296048207584314075544321926878184053046514864836205082231197456865794626361678058555240619054965547485491992075923964747856039275400007091188857095646922151805453733978316695930679904991663513068901087986111069085560055196883901133594695052052948119037930012409856 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 6486481005987839/2494800386918399764570465891296048207584314075544321926878184053046514864836205082231197456865794626361678058555240619054965547485491992075923964747856039275400007091188857095646922151805453733978316695930679904991663513068901087986111069085560055196883901133594695052052948119037930012409856 binary64)) (/.f64 (*.f64 y.im x.re) (neg.f64 (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im)))) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4109481173084667/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 755817517483257/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (*.f64 y.im x.re) (neg.f64 (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im)))) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4199521391583383/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1449097133359347/3369993333393829974333376885877453834204643052817571560137951281152 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 190000000000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 230000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2550000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 1650000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4400000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 115000000000000009854233063830914200523552953066323968 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal 6200000000000000227495312104254300431088469179230806972964680160325201297408 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal 28000000000000000849356080656229352062658340598338720473008339684538968982454048195969807283082449911808 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal 124999999999999992282287603160247317540878420559015559786802026567358936478074964204602565937988531912704 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 185000000000000008725201383414227709211873879371874491302023953178707323169148150635458654666265445413889013827478512251195548563622746073858048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1299999999999999935873370210972300203389196028434960161986566956565612046398889895179875531394481303509244026991660665052953123901450519522882125040497756215429548380499476480 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal 12500000000000000093112256275928998643024936732289423404495531766407998155847702003296498454673838230105820032534808078546567922910122164788632115513952985463706736217005490176 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 46999999999999998545183381953499008944606925417172965882882296446897755598010475086825157663663833204197402511196811082368855394551256963831279704422648571543311776985746301510099300137882747385121778292802057102632510303312345437306880 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 47999999999999998033546609874515158590388546433771903309947211375286639813559305473745892020559063713925190480332062897585577339408263013593937252877872422405671076328090502575285056909715806593718910172614266364602162100602475277975552 binary64)) (and (not (<=.f64 y.im #s(literal 18999999999999998542223549822197609928615723348635026290061059597916457136653002384274633586915854668276773818193297540324066200288129107803421119051471597210903862992457758263738289574871638491734182147222903406324988257615613092032069171044903323655905550045772114821120 binary64))) (<=.f64 y.im #s(literal 19500000000000000677089567366247613602598627926278723677414127720086335047009483983569944702664924196955430612978520879124547180078871684614290025587686004489508437624863403492704985313682164523172235592691914957011894451156257849654853346375842577223449189774228600127488 binary64)))) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -6599999999999999688802979567935059698089653299853194934952586134913060521470761851380987844362240 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal -6640827866535439/18446744073709551616 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal -1730417938599789/93536104789177786765035829293842113257979682750464 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal -4750736176684255/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4597486622597667/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -4058375368249729/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -42273766489929/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8950677443466013/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6828046779268971/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256 binary64)) (-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) (if (<=.f64 y.im #s(literal 6361740986641919/2494800386918399764570465891296048207584314075544321926878184053046514864836205082231197456865794626361678058555240619054965547485491992075923964747856039275400007091188857095646922151805453733978316695930679904991663513068901087986111069085560055196883901133594695052052948119037930012409856 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 6486481005987839/2494800386918399764570465891296048207584314075544321926878184053046514864836205082231197456865794626361678058555240619054965547485491992075923964747856039275400007091188857095646922151805453733978316695930679904991663513068901087986111069085560055196883901133594695052052948119037930012409856 binary64)) (/.f64 (*.f64 y.im x.re) (-.f64 (*.f64 y.re (neg.f64 y.re)) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4109481173084667/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 755817517483257/1799565517817278553124215403074392743547878847320766653240302229044735032268595148127616274441556342859968364253408358049283306422197719875603406072346065542053888 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (*.f64 y.im x.re) (-.f64 (*.f64 y.re (neg.f64 y.re)) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4199521391583383/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1449097133359347/3369993333393829974333376885877453834204643052817571560137951281152 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 190000000000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 230000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2550000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 1650000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4400000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 115000000000000009854233063830914200523552953066323968 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal 6200000000000000227495312104254300431088469179230806972964680160325201297408 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.im #s(literal 28000000000000000849356080656229352062658340598338720473008339684538968982454048195969807283082449911808 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal 124999999999999992282287603160247317540878420559015559786802026567358936478074964204602565937988531912704 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 185000000000000008725201383414227709211873879371874491302023953178707323169148150635458654666265445413889013827478512251195548563622746073858048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1299999999999999935873370210972300203389196028434960161986566956565612046398889895179875531394481303509244026991660665052953123901450519522882125040497756215429548380499476480 binary64)) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im))) (if (<=.f64 y.im #s(literal 12500000000000000093112256275928998643024936732289423404495531766407998155847702003296498454673838230105820032534808078546567922910122164788632115513952985463706736217005490176 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 46999999999999998545183381953499008944606925417172965882882296446897755598010475086825157663663833204197402511196811082368855394551256963831279704422648571543311776985746301510099300137882747385121778292802057102632510303312345437306880 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 47999999999999998033546609874515158590388546433771903309947211375286639813559305473745892020559063713925190480332062897585577339408263013593937252877872422405671076328090502575285056909715806593718910172614266364602162100602475277975552 binary64)) (and (not (<=.f64 y.im #s(literal 18999999999999998542223549822197609928615723348635026290061059597916457136653002384274633586915854668276773818193297540324066200288129107803421119051471597210903862992457758263738289574871638491734182147222903406324988257615613092032069171044903323655905550045772114821120 binary64))) (<=.f64 y.im #s(literal 19500000000000000677089567366247613602598627926278723677414127720086335047009483983569944702664924196955430612978520879124547180078871684614290025587686004489508437624863403492704985313682164523172235592691914957011894451156257849654853346375842577223449189774228600127488 binary64)))) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (fma.f64 (/.f64 y.re (hypot.f64 y.re y.im)) (/.f64 x.im (hypot.f64 y.re y.im)) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -inf.0 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664 binary64)) (/.f64 (fma.f64 x.im y.re (*.f64 x.re (neg.f64 y.im))) (fma.f64 y.im y.im (*.f64 y.re y.re))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5000000000000000079514455548799590234180404281972640694890663778873919386085190530406734992928407552 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -50000000000000002168864848730959303664514666247596965589588689466805840644484055547066187776 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -3999999999999999837666897825401450925967984358593805758678956039226815691803817702064128 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -100000000000000000026609864708367276537402401181200809098131977453489758916313088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -4000000000000000000000 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -100000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -8627182933488205/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -565391060729083/28269553036454149273332760011886696253239742350009903329945699220681916416 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -6070840288205403/30354201441027016733116592294117482916287606860189680019559568902170379456331382784 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1942668892225729/485667223056432267729865476705879726660601709763034880312953102434726071301302124544 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1668739871813211/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5599361855444511/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1997919072202235/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -4455508415646675/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5109351192408883/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -6032057205060441/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -101/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 283625966735417/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1612226962694291/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6828046779268971/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6511732844609233/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6798566308054619/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192 binary64)) (/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 4830671903771573/966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705856 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 4830671903771573/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 3305279843951243/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128 binary64)) (/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1942668892225729/3885337784451458141838923813647037813284813678104279042503624819477808570410416996352 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6338253001141147/1267650600228229401496703205376 binary64)) (/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 5000 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 9999999999999999464902769475481793196872414789632 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1999999999999999853079562352962397847017606430398935774525292839560724611072 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000000000000000910359990503684350104604539951754865571545457374840902895351334152154180097541612190564352 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000000000000000489767265751505205795722270035307438887450423745901682635933847561612315292472764637931130646815102767620534329186625852171022761984 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 99999999999999992462348437353960485060448933957923525202610654848990348279466077292501969423268405025328970231162545648343655275306678872441733790178059478330735395060467469727994972900530063978805843953102113868000379620369084502134308975505229555772913629423636305841602377586326247764393984 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal +inf.0 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -inf.0 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664 binary64)) (/.f64 (fma.f64 x.im y.re (*.f64 y.im (neg.f64 x.re))) (fma.f64 y.im y.im (*.f64 y.re y.re))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5000000000000000079514455548799590234180404281972640694890663778873919386085190530406734992928407552 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -50000000000000002168864848730959303664514666247596965589588689466805840644484055547066187776 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -3999999999999999837666897825401450925967984358593805758678956039226815691803817702064128 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -100000000000000000026609864708367276537402401181200809098131977453489758916313088 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -4000000000000000000000 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -100000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -8627182933488205/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -565391060729083/28269553036454149273332760011886696253239742350009903329945699220681916416 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -6070840288205403/30354201441027016733116592294117482916287606860189680019559568902170379456331382784 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1942668892225729/485667223056432267729865476705879726660601709763034880312953102434726071301302124544 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1668739871813211/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5599361855444511/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1997919072202235/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -4455508415646675/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5109351192408883/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -6032057205060441/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -101/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 283625966735417/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1612226962694291/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6828046779268971/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6511732844609233/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6798566308054619/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192 binary64)) (/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 4830671903771573/966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705856 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 4830671903771573/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 3305279843951243/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128 binary64)) (/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1942668892225729/3885337784451458141838923813647037813284813678104279042503624819477808570410416996352 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6338253001141147/1267650600228229401496703205376 binary64)) (/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 5000 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 9999999999999999464902769475481793196872414789632 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1999999999999999853079562352962397847017606430398935774525292839560724611072 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000000000000000910359990503684350104604539951754865571545457374840902895351334152154180097541612190564352 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000000000000000489767265751505205795722270035307438887450423745901682635933847561612315292472764637931130646815102767620534329186625852171022761984 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 99999999999999992462348437353960485060448933957923525202610654848990348279466077292501969423268405025328970231162545648343655275306678872441733790178059478330735395060467469727994972900530063978805843953102113868000379620369084502134308975505229555772913629423636305841602377586326247764393984 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal +inf.0 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -inf.0 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5000000000000000079514455548799590234180404281972640694890663778873919386085190530406734992928407552 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -50000000000000002168864848730959303664514666247596965589588689466805840644484055547066187776 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -3999999999999999837666897825401450925967984358593805758678956039226815691803817702064128 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -100000000000000000026609864708367276537402401181200809098131977453489758916313088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -4000000000000000000000 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -100000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -8627182933488205/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -565391060729083/28269553036454149273332760011886696253239742350009903329945699220681916416 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -6070840288205403/30354201441027016733116592294117482916287606860189680019559568902170379456331382784 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1942668892225729/485667223056432267729865476705879726660601709763034880312953102434726071301302124544 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1668739871813211/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5599361855444511/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1997919072202235/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -4455508415646675/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5109351192408883/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -6032057205060441/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -101/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 283625966735417/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1612226962694291/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6828046779268971/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6511732844609233/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6798566308054619/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192 binary64)) (/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 4830671903771573/966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705856 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 4830671903771573/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 3305279843951243/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128 binary64)) (/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1942668892225729/3885337784451458141838923813647037813284813678104279042503624819477808570410416996352 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6338253001141147/1267650600228229401496703205376 binary64)) (/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 5000 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 9999999999999999464902769475481793196872414789632 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1999999999999999853079562352962397847017606430398935774525292839560724611072 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000000000000000910359990503684350104604539951754865571545457374840902895351334152154180097541612190564352 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000000000000000489767265751505205795722270035307438887450423745901682635933847561612315292472764637931130646815102767620534329186625852171022761984 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 99999999999999992462348437353960485060448933957923525202610654848990348279466077292501969423268405025328970231162545648343655275306678872441733790178059478330735395060467469727994972900530063978805843953102113868000379620369084502134308975505229555772913629423636305841602377586326247764393984 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal +inf.0 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -inf.0 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5000000000000000079514455548799590234180404281972640694890663778873919386085190530406734992928407552 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -50000000000000002168864848730959303664514666247596965589588689466805840644484055547066187776 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -3999999999999999837666897825401450925967984358593805758678956039226815691803817702064128 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -100000000000000000026609864708367276537402401181200809098131977453489758916313088 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -4000000000000000000000 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -100000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -8627182933488205/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -565391060729083/28269553036454149273332760011886696253239742350009903329945699220681916416 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -6070840288205403/30354201441027016733116592294117482916287606860189680019559568902170379456331382784 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1942668892225729/485667223056432267729865476705879726660601709763034880312953102434726071301302124544 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1668739871813211/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5599361855444511/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1997919072202235/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -4455508415646675/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5109351192408883/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -6032057205060441/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -101/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 283625966735417/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1612226962694291/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6828046779268971/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6511732844609233/13023465689218465379062210528752456635048356098273258125773941038601635230112562639690297267327254474107284981627799297745876565730701884922584679789708652433779604647488309684498199777171511767048759797140403519495489742260696213459304448 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6798566308054619/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192 binary64)) (/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 4830671903771573/966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705856 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 4830671903771573/241533595188578646543459493183249209018682958106652187416077203215719946393097526533512110411370161122653976001968886073585317416315186728483931792091692546793561300926464 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 3305279843951243/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128 binary64)) (/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1942668892225729/3885337784451458141838923813647037813284813678104279042503624819477808570410416996352 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6338253001141147/1267650600228229401496703205376 binary64)) (/.f64 (*.f64 x.re (fma.f64 y.re (/.f64 x.im x.re) (neg.f64 y.im))) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 5000 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 9999999999999999464902769475481793196872414789632 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1999999999999999853079562352962397847017606430398935774525292839560724611072 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000000000000000910359990503684350104604539951754865571545457374840902895351334152154180097541612190564352 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000000000000000489767265751505205795722270035307438887450423745901682635933847561612315292472764637931130646815102767620534329186625852171022761984 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 99999999999999992462348437353960485060448933957923525202610654848990348279466077292501969423268405025328970231162545648343655275306678872441733790178059478330735395060467469727994972900530063978805843953102113868000379620369084502134308975505229555772913629423636305841602377586326247764393984 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal +inf.0 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -inf.0 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5000000000000000079514455548799590234180404281972640694890663778873919386085190530406734992928407552 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -50000000000000002168864848730959303664514666247596965589588689466805840644484055547066187776 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -3999999999999999837666897825401450925967984358593805758678956039226815691803817702064128 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -100000000000000000026609864708367276537402401181200809098131977453489758916313088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -4000000000000000000000 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -100000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -8627182933488205/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -565391060729083/28269553036454149273332760011886696253239742350009903329945699220681916416 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -6070840288205403/30354201441027016733116592294117482916287606860189680019559568902170379456331382784 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1942668892225729/485667223056432267729865476705879726660601709763034880312953102434726071301302124544 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1668739871813211/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5599361855444511/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1997919072202235/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -4455508415646675/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5109351192408883/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -6032057205060441/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -101/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 283625966735417/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1612226962694291/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6828046779268971/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1723641332219371/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6798566308054619/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 4830671903771573/966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705856 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 390218568789499/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136 binary64)) (/.f64 (*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) #s(literal -1 binary64))) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 3305279843951243/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 8627182933488205/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6338253001141147/1267650600228229401496703205376 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 5000 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 9999999999999999464902769475481793196872414789632 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1999999999999999853079562352962397847017606430398935774525292839560724611072 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000000000000000910359990503684350104604539951754865571545457374840902895351334152154180097541612190564352 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000000000000000489767265751505205795722270035307438887450423745901682635933847561612315292472764637931130646815102767620534329186625852171022761984 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 99999999999999992462348437353960485060448933957923525202610654848990348279466077292501969423268405025328970231162545648343655275306678872441733790178059478330735395060467469727994972900530063978805843953102113868000379620369084502134308975505229555772913629423636305841602377586326247764393984 binary64)) (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 x.im y.re) (*.f64 x.re y.im)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal +inf.0 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -inf.0 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5000000000000000009578375428673343681079775636325960055764017572996896621019943779806180725540901617664 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5000000000000000079514455548799590234180404281972640694890663778873919386085190530406734992928407552 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -50000000000000002168864848730959303664514666247596965589588689466805840644484055547066187776 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -3999999999999999837666897825401450925967984358593805758678956039226815691803817702064128 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -100000000000000000026609864708367276537402401181200809098131977453489758916313088 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -4000000000000000000000 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -100000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -8627182933488205/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -565391060729083/28269553036454149273332760011886696253239742350009903329945699220681916416 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -6070840288205403/30354201441027016733116592294117482916287606860189680019559568902170379456331382784 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1942668892225729/485667223056432267729865476705879726660601709763034880312953102434726071301302124544 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1668739871813211/16687398718132110018711107079449625895333629080911349765211262561111091607661254297054391304192 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5599361855444511/1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -1997919072202235/199791907220223502808422222706762643567910281130558153654986045416023791284464999687699590596063486154228923591770023865308670443474450259602571264 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -4455508415646675/2227754207823337509102134573095845373483021732054960903603121346630505452738612005129840239901060253798165190221481644194672219102234100585084307285020612396607419274589973120157653414182912 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -5109351192408883/5109351192408882717840314145374306729132675226714771306246520940639262443184548008409492391661147394788716663921132787824569441250287599771492279803609168436019214522754779331884896566897569247187592593266032445422926874765109428195555469487226993043218229521601935466604437747789680665415385088 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -6032057205060441/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal -101/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 283625966735417/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1612226962694291/4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6828046779268971/6828046779268970776657768233698567984276232522051489956245767999246374131525255241237946573692471593720760228447675638216590132893818229842292076597586769967201441361422350907866192164773697561322460176523147880429251325990375896362151810433024 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1723641332219371/344728266443874206170545512964432112225507069317819522056079337263512430464013488758041250121488036739611555846958495676040441511948045769973944468809441663382665538511073745187088876036706973599091474545756168257536 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6798566308054619/33992831540273094316133645219357992149093959534530043084764424844825827831094543535306400144974674282808917087119776064982181077609773263322209278641061590524405201333465166018030600192 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 4830671903771573/966134380754314586173837972732996836074731832426608749664308812862879785572390106134048441645480644490615904007875544294341269665260746913935727168366770187174245203705856 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 390218568789499/195109284394749514461349826862072894109287383916560696928697309976585733676235351257519131441468248197489183195087913930965498479955517831643136 binary64)) (/.f64 (*.f64 x.re (+.f64 (*.f64 x.im (/.f64 y.re (*.f64 y.im x.re))) #s(literal -1 binary64))) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 3305279843951243/330527984395124299475957654016385519914202341482140609642324397637202895618155672912594605219857642423795606012511679152128 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 8627182933488205/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 6338253001141147/1267650600228229401496703205376 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 5000 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 9999999999999999464902769475481793196872414789632 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 1999999999999999853079562352962397847017606430398935774525292839560724611072 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000000000000000910359990503684350104604539951754865571545457374840902895351334152154180097541612190564352 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 10000000000000000489767265751505205795722270035307438887450423745901682635933847561612315292472764637931130646815102767620534329186625852171022761984 binary64)) (/.f64 x.im y.re) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal 99999999999999992462348437353960485060448933957923525202610654848990348279466077292501969423268405025328970231162545648343655275306678872441733790178059478330735395060467469727994972900530063978805843953102113868000379620369084502134308975505229555772913629423636305841602377586326247764393984 binary64)) (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 (/.f64 (-.f64 (*.f64 y.re x.im) (*.f64 y.im x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) #s(literal +inf.0 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.re #s(literal -1684996666696915/1684996666696914987166688442938726917102321526408785780068975640576 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.re #s(literal -1303703024854071/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -1890369386038403/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal -150186588463189/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384 binary64)) (/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal -5516280867495227/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -5201064817924071/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal -378259259485387/2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal -8430222221987727/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -8158279569665543/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal -2876636821159267/41094811730846668025320233460001005199612029709556045777330319555224469955445943922763019814668659775210804444188892325882964314454560967680686052895717819140275184930690973423372373108471271228681978529185792 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal -7810249786619025/5386379163185534471414773640069251753523547958090930032126239644742381726000210761844394533148250574056430560108726494938131898624188215155842882325147525990354149039235527268548263688073546462485804289777440129024 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.re #s(literal 3599599227266367/167423219872854268898191413915625282900219501828989626163085998182867351738271269139562246689952477832436667643367679191435491450889424069312259024604665231311477621481628609147204290704099549091843034096141351171618467832303105743111961624157454108040174944963852221369694216119572256044331338563584 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 1841655418601397/83711609936427134449095706957812641450109750914494813081542999091433675869135634569781123344976238916218333821683839595717745725444712034656129512302332615655738810740814304573602145352049774545921517048070675585809233916151552871555980812078727054020087472481926110684847108059786128022165669281792 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 3190792125773441/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 6523397234914591/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 962387809749089/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 7106863825839427/1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542656 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 1388059340984263/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) (if (<=.f64 y.re #s(literal 2449441655328671/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 2645396987754965/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2126626729051509/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 967446422378569/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 2147344238779869/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 8798873954024829/418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440128 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 3163202128134481/372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703872 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 4837838548911559/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 8884592220540941/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 2308711300569989/307828173409331868845930000782371982852185463050511302093346042220669701339821957901673955116288403443801781174272 binary64)) (/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 88981581376135/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 7279185600130673/26959946667150639794667015087019630673637144422540572481103610249216 binary64)) (/.f64 (*.f64 (neg.f64 x.re) y.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 8637291987892073/50216813883093446110686315385661331328818843555712276103168 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 1785801861601085/21778071482940061661655974875633165533184 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 7500000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 1700000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 35999999999999999756255514388529676288 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 39500000000000000716384484440812814336 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 1000000000000000048346692115553659057528394845890514255872 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2699999999999999834354296544010040856805407775293337239552 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 1599999999999999972452180360873373707963962315424254360863601923484978465734656 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 1619999999999999902688109103395910975900749455228833111415227616111890211536896 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 550000000000000018459934571496600280357154005134585009650007210936828738728433007039262275248167321600 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) (if (<=.f64 y.re #s(literal 3499999999999999826983881075700710450198473268991093020064576218613824845796501894792336947967570051621351572639842304 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 3600000000000000126005921259137016467285596296679704851432595878133799577817779936872443378074200354786764275861946368 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 20000000000000001173281225401480239510924085727794608776187427091019642704107631219009550715922787179608060751714014998753604207233728512 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 20200000000000000229581582763338863733343232943958161361958158015117139383804745611160026076850773038435360645580157517456966619389493248 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 21000000000000000293183990162232369262838810002319476236172480678841632276418028380540295711964901781229624340567667706898221803132272558520386336130334656246579200 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 21500000000000001061276588862184579229752963409089534500501467859035589825803392545881888598306922062495436714632559430315507433759322344422949604988486470357483520 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 2699999999999999811367480106349083493723746835707510504642046254786496712796258765798046545453623824760063573794008437216432434556436456401539125855630139807409602746646528 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 2800000000000000042742120346304479467399885575504312419261958852532249232059434756621927322518667257710423821716514130862051855447908340334998491618222129218356311104684032 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.re #s(literal 2199999999999999958907492522727616387944141120519546090081788171805162979155508295371690318224445192576405381882431125086694801495934175398702279110369224804819477984265572493149900892834551348330496 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2300000000000000053610195422263798712775821453719275881375163584529383696288783799780141671025964108450333311100593570570513562699658640707112262279514596734042177668384435232626036539853070779023360 binary64)) (*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) (if (<=.f64 y.re #s(literal 2899999999999999970215105597462725868254767551426754483781378226705549703792395821776970027357285011922691995378438942366669773556048460828944510106434361824882936760296697979917593644663742750270526471536640 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2999999999999999831528194051877964128848892122587852594202289757195743167482014534187701017693994385000243102022523912575450769992632669931576505930673193319841705105240121540587326526713119006400030204493824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 235000000000000010309318252788384740679566517525587856189992443422577238340139037349218069316493118602270799895858781130680737051060178459548428779558256088527326503435728388079579728843291521266524708086453044106167500931072 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 240000000000000000910730789245300410087162229387599146838027882535472423184960823091346762069920990266293200715871573764975031752618574071185470689757992505569470006638701108187080696742069901355257059467356651097750557949952 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.re #s(literal -1684996666696915/1684996666696914987166688442938726917102321526408785780068975640576 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.re #s(literal -1303703024854071/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -1890369386038403/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal -150186588463189/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384 binary64)) (/.f64 (*.f64 y.im (neg.f64 x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal -5516280867495227/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -5201064817924071/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal -378259259485387/2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal -8430222221987727/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -8158279569665543/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal -2876636821159267/41094811730846668025320233460001005199612029709556045777330319555224469955445943922763019814668659775210804444188892325882964314454560967680686052895717819140275184930690973423372373108471271228681978529185792 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal -7810249786619025/5386379163185534471414773640069251753523547958090930032126239644742381726000210761844394533148250574056430560108726494938131898624188215155842882325147525990354149039235527268548263688073546462485804289777440129024 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.re #s(literal 3599599227266367/167423219872854268898191413915625282900219501828989626163085998182867351738271269139562246689952477832436667643367679191435491450889424069312259024604665231311477621481628609147204290704099549091843034096141351171618467832303105743111961624157454108040174944963852221369694216119572256044331338563584 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 1841655418601397/83711609936427134449095706957812641450109750914494813081542999091433675869135634569781123344976238916218333821683839595717745725444712034656129512302332615655738810740814304573602145352049774545921517048070675585809233916151552871555980812078727054020087472481926110684847108059786128022165669281792 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 3190792125773441/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 6523397234914591/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 962387809749089/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 7106863825839427/1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542656 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 1388059340984263/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) (if (<=.f64 y.re #s(literal 2449441655328671/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 2645396987754965/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2126626729051509/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 967446422378569/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 2147344238779869/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 8798873954024829/418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440128 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 3163202128134481/372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703872 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 4837838548911559/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 8884592220540941/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 2308711300569989/307828173409331868845930000782371982852185463050511302093346042220669701339821957901673955116288403443801781174272 binary64)) (/.f64 (*.f64 y.im (neg.f64 x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 88981581376135/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 7279185600130673/26959946667150639794667015087019630673637144422540572481103610249216 binary64)) (/.f64 (*.f64 y.im (neg.f64 x.re)) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 8637291987892073/50216813883093446110686315385661331328818843555712276103168 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 1785801861601085/21778071482940061661655974875633165533184 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 7500000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 1700000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 35999999999999999756255514388529676288 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 39500000000000000716384484440812814336 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 1000000000000000048346692115553659057528394845890514255872 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2699999999999999834354296544010040856805407775293337239552 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 1599999999999999972452180360873373707963962315424254360863601923484978465734656 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 1619999999999999902688109103395910975900749455228833111415227616111890211536896 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 550000000000000018459934571496600280357154005134585009650007210936828738728433007039262275248167321600 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) (if (<=.f64 y.re #s(literal 3499999999999999826983881075700710450198473268991093020064576218613824845796501894792336947967570051621351572639842304 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 3600000000000000126005921259137016467285596296679704851432595878133799577817779936872443378074200354786764275861946368 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 20000000000000001173281225401480239510924085727794608776187427091019642704107631219009550715922787179608060751714014998753604207233728512 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 20200000000000000229581582763338863733343232943958161361958158015117139383804745611160026076850773038435360645580157517456966619389493248 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 21000000000000000293183990162232369262838810002319476236172480678841632276418028380540295711964901781229624340567667706898221803132272558520386336130334656246579200 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 21500000000000001061276588862184579229752963409089534500501467859035589825803392545881888598306922062495436714632559430315507433759322344422949604988486470357483520 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 2699999999999999811367480106349083493723746835707510504642046254786496712796258765798046545453623824760063573794008437216432434556436456401539125855630139807409602746646528 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 2800000000000000042742120346304479467399885575504312419261958852532249232059434756621927322518667257710423821716514130862051855447908340334998491618222129218356311104684032 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.re #s(literal 2199999999999999958907492522727616387944141120519546090081788171805162979155508295371690318224445192576405381882431125086694801495934175398702279110369224804819477984265572493149900892834551348330496 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2300000000000000053610195422263798712775821453719275881375163584529383696288783799780141671025964108450333311100593570570513562699658640707112262279514596734042177668384435232626036539853070779023360 binary64)) (*.f64 (/.f64 y.re y.im) (/.f64 x.im y.im)) (if (<=.f64 y.re #s(literal 2899999999999999970215105597462725868254767551426754483781378226705549703792395821776970027357285011922691995378438942366669773556048460828944510106434361824882936760296697979917593644663742750270526471536640 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2999999999999999831528194051877964128848892122587852594202289757195743167482014534187701017693994385000243102022523912575450769992632669931576505930673193319841705105240121540587326526713119006400030204493824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 235000000000000010309318252788384740679566517525587856189992443422577238340139037349218069316493118602270799895858781130680737051060178459548428779558256088527326503435728388079579728843291521266524708086453044106167500931072 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 240000000000000000910730789245300410087162229387599146838027882535472423184960823091346762069920990266293200715871573764975031752618574071185470689757992505569470006638701108187080696742069901355257059467356651097750557949952 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.re #s(literal -1684996666696915/1684996666696914987166688442938726917102321526408785780068975640576 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.re #s(literal -1303703024854071/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -1890369386038403/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal -150186588463189/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384 binary64)) (/.f64 (*.f64 y.im x.re) (neg.f64 (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im)))) (if (<=.f64 y.re #s(literal -5516280867495227/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -5201064817924071/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal -378259259485387/2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal -8430222221987727/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -8158279569665543/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal -2876636821159267/41094811730846668025320233460001005199612029709556045777330319555224469955445943922763019814668659775210804444188892325882964314454560967680686052895717819140275184930690973423372373108471271228681978529185792 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal -7810249786619025/5386379163185534471414773640069251753523547958090930032126239644742381726000210761844394533148250574056430560108726494938131898624188215155842882325147525990354149039235527268548263688073546462485804289777440129024 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.re #s(literal 3599599227266367/167423219872854268898191413915625282900219501828989626163085998182867351738271269139562246689952477832436667643367679191435491450889424069312259024604665231311477621481628609147204290704099549091843034096141351171618467832303105743111961624157454108040174944963852221369694216119572256044331338563584 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 1841655418601397/83711609936427134449095706957812641450109750914494813081542999091433675869135634569781123344976238916218333821683839595717745725444712034656129512302332615655738810740814304573602145352049774545921517048070675585809233916151552871555980812078727054020087472481926110684847108059786128022165669281792 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 3190792125773441/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 6523397234914591/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 962387809749089/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 7106863825839427/1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542656 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 1388059340984263/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) (if (<=.f64 y.re #s(literal 2449441655328671/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 2645396987754965/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2126626729051509/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 967446422378569/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 2147344238779869/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 8798873954024829/418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440128 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 3163202128134481/372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703872 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 4837838548911559/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 8884592220540941/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 2308711300569989/307828173409331868845930000782371982852185463050511302093346042220669701339821957901673955116288403443801781174272 binary64)) (/.f64 (*.f64 y.im x.re) (neg.f64 (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im)))) (if (<=.f64 y.re #s(literal 88981581376135/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 7279185600130673/26959946667150639794667015087019630673637144422540572481103610249216 binary64)) (/.f64 (*.f64 y.im x.re) (neg.f64 (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im)))) (if (<=.f64 y.re #s(literal 8637291987892073/50216813883093446110686315385661331328818843555712276103168 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 1785801861601085/21778071482940061661655974875633165533184 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 7500000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 1700000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 35999999999999999756255514388529676288 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 39500000000000000716384484440812814336 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 1000000000000000048346692115553659057528394845890514255872 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2699999999999999834354296544010040856805407775293337239552 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 1599999999999999972452180360873373707963962315424254360863601923484978465734656 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 1619999999999999902688109103395910975900749455228833111415227616111890211536896 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 550000000000000018459934571496600280357154005134585009650007210936828738728433007039262275248167321600 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) (if (<=.f64 y.re #s(literal 3499999999999999826983881075700710450198473268991093020064576218613824845796501894792336947967570051621351572639842304 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 3600000000000000126005921259137016467285596296679704851432595878133799577817779936872443378074200354786764275861946368 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 20000000000000001173281225401480239510924085727794608776187427091019642704107631219009550715922787179608060751714014998753604207233728512 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 20200000000000000229581582763338863733343232943958161361958158015117139383804745611160026076850773038435360645580157517456966619389493248 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 21000000000000000293183990162232369262838810002319476236172480678841632276418028380540295711964901781229624340567667706898221803132272558520386336130334656246579200 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 21500000000000001061276588862184579229752963409089534500501467859035589825803392545881888598306922062495436714632559430315507433759322344422949604988486470357483520 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 2699999999999999811367480106349083493723746835707510504642046254786496712796258765798046545453623824760063573794008437216432434556436456401539125855630139807409602746646528 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 2800000000000000042742120346304479467399885575504312419261958852532249232059434756621927322518667257710423821716514130862051855447908340334998491618222129218356311104684032 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.re #s(literal 2199999999999999958907492522727616387944141120519546090081788171805162979155508295371690318224445192576405381882431125086694801495934175398702279110369224804819477984265572493149900892834551348330496 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2300000000000000053610195422263798712775821453719275881375163584529383696288783799780141671025964108450333311100593570570513562699658640707112262279514596734042177668384435232626036539853070779023360 binary64)) (*.f64 (/.f64 y.re y.im) (/.f64 x.im y.im)) (if (<=.f64 y.re #s(literal 2899999999999999970215105597462725868254767551426754483781378226705549703792395821776970027357285011922691995378438942366669773556048460828944510106434361824882936760296697979917593644663742750270526471536640 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2999999999999999831528194051877964128848892122587852594202289757195743167482014534187701017693994385000243102022523912575450769992632669931576505930673193319841705105240121540587326526713119006400030204493824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 235000000000000010309318252788384740679566517525587856189992443422577238340139037349218069316493118602270799895858781130680737051060178459548428779558256088527326503435728388079579728843291521266524708086453044106167500931072 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 240000000000000000910730789245300410087162229387599146838027882535472423184960823091346762069920990266293200715871573764975031752618574071185470689757992505569470006638701108187080696742069901355257059467356651097750557949952 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.re #s(literal -1684996666696915/1684996666696914987166688442938726917102321526408785780068975640576 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.re #s(literal -1303703024854071/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -1890369386038403/32592575621351777380295131014550050576823494298654980010178247189670100796213387298934358016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal -150186588463189/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384 binary64)) (/.f64 (*.f64 y.im x.re) (-.f64 (*.f64 y.re (neg.f64 y.re)) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal -5516280867495227/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -5201064817924071/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal -378259259485387/2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal -8430222221987727/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -8158279569665543/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal -2876636821159267/41094811730846668025320233460001005199612029709556045777330319555224469955445943922763019814668659775210804444188892325882964314454560967680686052895717819140275184930690973423372373108471271228681978529185792 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal -7810249786619025/5386379163185534471414773640069251753523547958090930032126239644742381726000210761844394533148250574056430560108726494938131898624188215155842882325147525990354149039235527268548263688073546462485804289777440129024 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.re #s(literal 3599599227266367/167423219872854268898191413915625282900219501828989626163085998182867351738271269139562246689952477832436667643367679191435491450889424069312259024604665231311477621481628609147204290704099549091843034096141351171618467832303105743111961624157454108040174944963852221369694216119572256044331338563584 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 1841655418601397/83711609936427134449095706957812641450109750914494813081542999091433675869135634569781123344976238916218333821683839595717745725444712034656129512302332615655738810740814304573602145352049774545921517048070675585809233916151552871555980812078727054020087472481926110684847108059786128022165669281792 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 3190792125773441/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 6523397234914591/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 962387809749089/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 7106863825839427/1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542656 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 1388059340984263/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) (if (<=.f64 y.re #s(literal 2449441655328671/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 2645396987754965/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2126626729051509/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 967446422378569/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 2147344238779869/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 8798873954024829/418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440128 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 3163202128134481/372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703872 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 4837838548911559/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 8884592220540941/84615164005151820665845159428194693098035799419427996068435045795123941278247852265624218936283556460491675139202989862944768 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 2308711300569989/307828173409331868845930000782371982852185463050511302093346042220669701339821957901673955116288403443801781174272 binary64)) (/.f64 (*.f64 y.im x.re) (-.f64 (*.f64 y.re (neg.f64 y.re)) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 88981581376135/4809815209520810450717656262224562232065397860164239095208531909697964083434718092213655548692006303809402830848 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 7279185600130673/26959946667150639794667015087019630673637144422540572481103610249216 binary64)) (/.f64 (*.f64 y.im x.re) (-.f64 (*.f64 y.re (neg.f64 y.re)) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 8637291987892073/50216813883093446110686315385661331328818843555712276103168 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 1785801861601085/21778071482940061661655974875633165533184 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 7500000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 1700000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 35999999999999999756255514388529676288 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 39500000000000000716384484440812814336 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 1000000000000000048346692115553659057528394845890514255872 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2699999999999999834354296544010040856805407775293337239552 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 1599999999999999972452180360873373707963962315424254360863601923484978465734656 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 1619999999999999902688109103395910975900749455228833111415227616111890211536896 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 550000000000000018459934571496600280357154005134585009650007210936828738728433007039262275248167321600 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) (if (<=.f64 y.re #s(literal 3499999999999999826983881075700710450198473268991093020064576218613824845796501894792336947967570051621351572639842304 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 3600000000000000126005921259137016467285596296679704851432595878133799577817779936872443378074200354786764275861946368 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 20000000000000001173281225401480239510924085727794608776187427091019642704107631219009550715922787179608060751714014998753604207233728512 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 20200000000000000229581582763338863733343232943958161361958158015117139383804745611160026076850773038435360645580157517456966619389493248 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 21000000000000000293183990162232369262838810002319476236172480678841632276418028380540295711964901781229624340567667706898221803132272558520386336130334656246579200 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 21500000000000001061276588862184579229752963409089534500501467859035589825803392545881888598306922062495436714632559430315507433759322344422949604988486470357483520 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 2699999999999999811367480106349083493723746835707510504642046254786496712796258765798046545453623824760063573794008437216432434556436456401539125855630139807409602746646528 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 2800000000000000042742120346304479467399885575504312419261958852532249232059434756621927322518667257710423821716514130862051855447908340334998491618222129218356311104684032 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.re #s(literal 2199999999999999958907492522727616387944141120519546090081788171805162979155508295371690318224445192576405381882431125086694801495934175398702279110369224804819477984265572493149900892834551348330496 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2300000000000000053610195422263798712775821453719275881375163584529383696288783799780141671025964108450333311100593570570513562699658640707112262279514596734042177668384435232626036539853070779023360 binary64)) (*.f64 (/.f64 y.re y.im) (/.f64 x.im y.im)) (if (<=.f64 y.re #s(literal 2899999999999999970215105597462725868254767551426754483781378226705549703792395821776970027357285011922691995378438942366669773556048460828944510106434361824882936760296697979917593644663742750270526471536640 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2999999999999999831528194051877964128848892122587852594202289757195743167482014534187701017693994385000243102022523912575450769992632669931576505930673193319841705105240121540587326526713119006400030204493824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 235000000000000010309318252788384740679566517525587856189992443422577238340139037349218069316493118602270799895858781130680737051060178459548428779558256088527326503435728388079579728843291521266524708086453044106167500931072 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 240000000000000000910730789245300410087162229387599146838027882535472423184960823091346762069920990266293200715871573764975031752618574071185470689757992505569470006638701108187080696742069901355257059467356651097750557949952 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.re #s(literal -1305872416690109/210624583337114373395836055367340864637790190801098222508621955072 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.re #s(literal -1303703024854071/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -733332951480415/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal -4912770182618093/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal -150186588463189/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.re #s(literal -5516280867495227/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -5201064817924071/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal -378259259485387/2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal -8430222221987727/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -8158279569665543/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal -2876636821159267/41094811730846668025320233460001005199612029709556045777330319555224469955445943922763019814668659775210804444188892325882964314454560967680686052895717819140275184930690973423372373108471271228681978529185792 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal -7810249786619025/5386379163185534471414773640069251753523547958090930032126239644742381726000210761844394533148250574056430560108726494938131898624188215155842882325147525990354149039235527268548263688073546462485804289777440129024 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.re #s(literal 3599599227266367/167423219872854268898191413915625282900219501828989626163085998182867351738271269139562246689952477832436667643367679191435491450889424069312259024604665231311477621481628609147204290704099549091843034096141351171618467832303105743111961624157454108040174944963852221369694216119572256044331338563584 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 1841655418601397/83711609936427134449095706957812641450109750914494813081542999091433675869135634569781123344976238916218333821683839595717745725444712034656129512302332615655738810740814304573602145352049774545921517048070675585809233916151552871555980812078727054020087472481926110684847108059786128022165669281792 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 3190792125773441/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 6523397234914591/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 962387809749089/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 2220894945574821/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 1388059340984263/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) (if (<=.f64 y.re #s(literal 2449441655328671/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 1495020541582441/598008216632976371697735644702348584536405246902083247220875921706093794716375762404103004004990504111786204800430166155026589905240121409306972824498630058082565445957748647537262486126146850127872 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 5221298924585947/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 967446422378569/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 2147344238779869/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 8798873954024829/418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440128 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2679418273243325/372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703872 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 6698545683108313/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 5043456793138493/10086913586276986678343434265636765134100413253239154346994763111486904773503285916522052161250538404046496765518544896 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 8898158137613499/2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 546812681195753/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 8156101077120501/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 7582485000136117/1684996666696914987166688442938726917102321526408785780068975640576 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 4315507443078343/196159429230833773869868419475239575503198607639501078528 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2526256292021047/174224571863520493293247799005065324265472 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 225000000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 62000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 26999999999999998636600015073985953792 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 39500000000000000716384484440812814336 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 1200000000000000023171116165960292210384514014055552253952 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 4800000000000000092684464663841168841538056056222209015808 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 1599999999999999972452180360873373707963962315424254360863601923484978465734656 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 1619999999999999902688109103395910975900749455228833111415227616111890211536896 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 550000000000000018459934571496600280357154005134585009650007210936828738728433007039262275248167321600 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) (if (<=.f64 y.re #s(literal 3499999999999999826983881075700710450198473268991093020064576218613824845796501894792336947967570051621351572639842304 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 3600000000000000126005921259137016467285596296679704851432595878133799577817779936872443378074200354786764275861946368 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 20000000000000001173281225401480239510924085727794608776187427091019642704107631219009550715922787179608060751714014998753604207233728512 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 20200000000000000229581582763338863733343232943958161361958158015117139383804745611160026076850773038435360645580157517456966619389493248 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 21000000000000000293183990162232369262838810002319476236172480678841632276418028380540295711964901781229624340567667706898221803132272558520386336130334656246579200 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 21500000000000001061276588862184579229752963409089534500501467859035589825803392545881888598306922062495436714632559430315507433759322344422949604988486470357483520 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.re #s(literal 2699999999999999811367480106349083493723746835707510504642046254786496712796258765798046545453623824760063573794008437216432434556436456401539125855630139807409602746646528 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 2800000000000000042742120346304479467399885575504312419261958852532249232059434756621927322518667257710423821716514130862051855447908340334998491618222129218356311104684032 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.re #s(literal 2199999999999999958907492522727616387944141120519546090081788171805162979155508295371690318224445192576405381882431125086694801495934175398702279110369224804819477984265572493149900892834551348330496 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2300000000000000053610195422263798712775821453719275881375163584529383696288783799780141671025964108450333311100593570570513562699658640707112262279514596734042177668384435232626036539853070779023360 binary64)) (*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)) (if (<=.f64 y.re #s(literal 2899999999999999970215105597462725868254767551426754483781378226705549703792395821776970027357285011922691995378438942366669773556048460828944510106434361824882936760296697979917593644663742750270526471536640 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2999999999999999831528194051877964128848892122587852594202289757195743167482014534187701017693994385000243102022523912575450769992632669931576505930673193319841705105240121540587326526713119006400030204493824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 235000000000000010309318252788384740679566517525587856189992443422577238340139037349218069316493118602270799895858781130680737051060178459548428779558256088527326503435728388079579728843291521266524708086453044106167500931072 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 240000000000000000910730789245300410087162229387599146838027882535472423184960823091346762069920990266293200715871573764975031752618574071185470689757992505569470006638701108187080696742069901355257059467356651097750557949952 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.re #s(literal -1305872416690109/210624583337114373395836055367340864637790190801098222508621955072 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.re #s(literal -1303703024854071/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -733332951480415/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal -4912770182618093/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal -150186588463189/33374797436264220037422214158899251790667258161822699530422525122222183215322508594108782608384 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.re #s(literal -5516280867495227/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -5201064817924071/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal -378259259485387/2521728396569246669585858566409191283525103313309788586748690777871726193375821479130513040312634601011624191379636224 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal -8430222221987727/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal -8158279569665543/543885304644369509058138323509727874385503352552480689356230797517213245297512696564902402319594788524942673393916417039714897241756372213155348458256985448390483221335442656288489603072 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal -2876636821159267/41094811730846668025320233460001005199612029709556045777330319555224469955445943922763019814668659775210804444188892325882964314454560967680686052895717819140275184930690973423372373108471271228681978529185792 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal -7810249786619025/5386379163185534471414773640069251753523547958090930032126239644742381726000210761844394533148250574056430560108726494938131898624188215155842882325147525990354149039235527268548263688073546462485804289777440129024 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.re #s(literal 3599599227266367/167423219872854268898191413915625282900219501828989626163085998182867351738271269139562246689952477832436667643367679191435491450889424069312259024604665231311477621481628609147204290704099549091843034096141351171618467832303105743111961624157454108040174944963852221369694216119572256044331338563584 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 1841655418601397/83711609936427134449095706957812641450109750914494813081542999091433675869135634569781123344976238916218333821683839595717745725444712034656129512302332615655738810740814304573602145352049774545921517048070675585809233916151552871555980812078727054020087472481926110684847108059786128022165669281792 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 3190792125773441/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 6523397234914591/283625966735416996535885333662014114404918709117773906527666446555317050392228007039102232836943884008369202383078188524332921074971181050832906833858946728855699699487201666630303651778087184309051360279531753007138776532531333940154475963659030548670205136385754377903702802432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 962387809749089/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 2220894945574821/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 1388059340984263/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) (if (<=.f64 y.re #s(literal 2449441655328671/9797766621314684873895700802803279209044463565243731922466831101232640732633100491228823617617764419367505179450247842283955649007454149170085442756585554871624752266571753841250508572690789992495054848 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 1495020541582441/598008216632976371697735644702348584536405246902083247220875921706093794716375762404103004004990504111786204800430166155026589905240121409306972824498630058082565445957748647537262486126146850127872 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 5221298924585947/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 967446422378569/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 2147344238779869/104748499452676539840422070298483172870932545473378073263465323779076281484949585756264642954428933028828373892081922272294952209468332577706512882860032 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 8798873954024829/418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440128 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2679418273243325/372141426839350727961253789638658321589064376671906846864122981980487315514059736743009817965446945567110411062408283101969716033850703872 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 6698545683108313/744282853678701455922507579277316643178128753343813693728245963960974631028119473486019635930893891134220822124816566203939432067701407744 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 5043456793138493/10086913586276986678343434265636765134100413253239154346994763111486904773503285916522052161250538404046496765518544896 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 8898158137613499/2404907604760405225358828131112281116032698930082119547604265954848982041717359046106827774346003151904701415424 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 546812681195753/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 8156101077120501/1989292945639146568621528992587283360401824603189390869761855907572637988050133502132224 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 7582485000136117/1684996666696914987166688442938726917102321526408785780068975640576 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 4315507443078343/196159429230833773869868419475239575503198607639501078528 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2526256292021047/174224571863520493293247799005065324265472 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 225000000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 62000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 26999999999999998636600015073985953792 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 39500000000000000716384484440812814336 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 1200000000000000023171116165960292210384514014055552253952 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 4800000000000000092684464663841168841538056056222209015808 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.re #s(literal 1599999999999999972452180360873373707963962315424254360863601923484978465734656 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 1619999999999999902688109103395910975900749455228833111415227616111890211536896 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 550000000000000018459934571496600280357154005134585009650007210936828738728433007039262275248167321600 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) (if (<=.f64 y.re #s(literal 3499999999999999826983881075700710450198473268991093020064576218613824845796501894792336947967570051621351572639842304 binary64)) (/.f64 (*.f64 y.re x.im) (+.f64 (*.f64 y.re y.re) (*.f64 y.im y.im))) (if (<=.f64 y.re #s(literal 3600000000000000126005921259137016467285596296679704851432595878133799577817779936872443378074200354786764275861946368 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 20000000000000001173281225401480239510924085727794608776187427091019642704107631219009550715922787179608060751714014998753604207233728512 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 20200000000000000229581582763338863733343232943958161361958158015117139383804745611160026076850773038435360645580157517456966619389493248 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 21000000000000000293183990162232369262838810002319476236172480678841632276418028380540295711964901781229624340567667706898221803132272558520386336130334656246579200 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 21500000000000001061276588862184579229752963409089534500501467859035589825803392545881888598306922062495436714632559430315507433759322344422949604988486470357483520 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.re #s(literal 2699999999999999811367480106349083493723746835707510504642046254786496712796258765798046545453623824760063573794008437216432434556436456401539125855630139807409602746646528 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.re #s(literal 2800000000000000042742120346304479467399885575504312419261958852532249232059434756621927322518667257710423821716514130862051855447908340334998491618222129218356311104684032 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.re #s(literal 2199999999999999958907492522727616387944141120519546090081788171805162979155508295371690318224445192576405381882431125086694801495934175398702279110369224804819477984265572493149900892834551348330496 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2300000000000000053610195422263798712775821453719275881375163584529383696288783799780141671025964108450333311100593570570513562699658640707112262279514596734042177668384435232626036539853070779023360 binary64)) (*.f64 (/.f64 y.re y.im) (/.f64 x.im y.im)) (if (<=.f64 y.re #s(literal 2899999999999999970215105597462725868254767551426754483781378226705549703792395821776970027357285011922691995378438942366669773556048460828944510106434361824882936760296697979917593644663742750270526471536640 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.re #s(literal 2999999999999999831528194051877964128848892122587852594202289757195743167482014534187701017693994385000243102022523912575450769992632669931576505930673193319841705105240121540587326526713119006400030204493824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.re #s(literal 235000000000000010309318252788384740679566517525587856189992443422577238340139037349218069316493118602270799895858781130680737051060178459548428779558256088527326503435728388079579728843291521266524708086453044106167500931072 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.re #s(literal 240000000000000000910730789245300410087162229387599146838027882535472423184960823091346762069920990266293200715871573764975031752618574071185470689757992505569470006638701108187080696742069901355257059467356651097750557949952 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -460000000000000005209911989148730551979786446411916917364659953255829021735633282620228888746853449464807424 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -88000000000000004867782097696993791457143386488296598675530528584330105544660484096 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4099999999999999632275824428474099489726725296316554327091882609780719616 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -170000000000000002992200503738507240982393153649427695534080 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -339999999999999984402842591433794782958910267457536 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -9799999999999999741604430835734173188096 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -819999999999999966900904455443578880 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -130000000000000003301073569777188864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -49999999999999995716575428608 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) (if (<=.f64 y.im #s(literal -180000 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -255 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -58 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -226981421219473/18014398509481984 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2281771080410813/316912650057057350374175801344 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -1177479346482417/713623846352979940529142984724747568191373312 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1461501637330903/1461501637330902918203684832716283019655932542976 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -4750736176684255/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4597486622597667/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2734063405978765/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -1056844162248225/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2348542582773833/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5561348836008437/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2404907604760405/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8950677443466013/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5803839762378625/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256 binary64)) (-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) (if (<=.f64 y.im #s(literal 6857655085992111/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4109481173084667/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 7839106597622315/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 2012270666800371/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4178791733408349/6739986666787659948666753771754907668409286105635143120275902562304 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 21000000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 260000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2550000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 1850000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 22000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2100000000000000125829120 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 17200000000000000004245575172096 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 35000000000000001796668967162490362989442499009207193514803200 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 23999999999999999843892792494539049706173369505949831816506507857521530634240 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 12500000000000000385083290387065711347128150500955418293261218008676748161416429568 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 14000000000000000161693818562007198762113377690873761752081119944312233129750298624 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 25500000000000000844566892941892680222118452780175740445126330898040520671944076306066716920311999102976 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 80000000000000000153254006858773498897276410181215360892224281167950345936319100476898891608654425882624 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1299999999999999935873370210972300203389196028434960161986566956565612046398889895179875531394481303509244026991660665052953123901450519522882125040497756215429548380499476480 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 12500000000000000093112256275928998643024936732289423404495531766407998155847702003296498454673838230105820032534808078546567922910122164788632115513952985463706736217005490176 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 46999999999999998545183381953499008944606925417172965882882296446897755598010475086825157663663833204197402511196811082368855394551256963831279704422648571543311776985746301510099300137882747385121778292802057102632510303312345437306880 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 18999999999999998542223549822197609928615723348635026290061059597916457136653002384274633586915854668276773818193297540324066200288129107803421119051471597210903862992457758263738289574871638491734182147222903406324988257615613092032069171044903323655905550045772114821120 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 19500000000000000677089567366247613602598627926278723677414127720086335047009483983569944702664924196955430612978520879124547180078871684614290025587686004489508437624863403492704985313682164523172235592691914957011894451156257849654853346375842577223449189774228600127488 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 (neg.f64 x.re) y.im) (*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -460000000000000005209911989148730551979786446411916917364659953255829021735633282620228888746853449464807424 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -88000000000000004867782097696993791457143386488296598675530528584330105544660484096 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4099999999999999632275824428474099489726725296316554327091882609780719616 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -170000000000000002992200503738507240982393153649427695534080 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -339999999999999984402842591433794782958910267457536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -9799999999999999741604430835734173188096 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -819999999999999966900904455443578880 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -130000000000000003301073569777188864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -49999999999999995716575428608 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 y.re (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))))) (if (<=.f64 y.im #s(literal -180000 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -255 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -58 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -226981421219473/18014398509481984 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2281771080410813/316912650057057350374175801344 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -1177479346482417/713623846352979940529142984724747568191373312 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1461501637330903/1461501637330902918203684832716283019655932542976 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -4750736176684255/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4597486622597667/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2734063405978765/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -1056844162248225/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2348542582773833/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5561348836008437/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2404907604760405/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8950677443466013/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5803839762378625/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256 binary64)) (-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) (if (<=.f64 y.im #s(literal 6857655085992111/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4109481173084667/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7839106597622315/139984046386112763159840142535527767382602843577165595931249318810236991948760059086304843329475444736 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 2012270666800371/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4178791733408349/6739986666787659948666753771754907668409286105635143120275902562304 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 21000000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 260000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2550000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 1850000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 22000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2100000000000000125829120 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 17200000000000000004245575172096 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 35000000000000001796668967162490362989442499009207193514803200 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 23999999999999999843892792494539049706173369505949831816506507857521530634240 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 12500000000000000385083290387065711347128150500955418293261218008676748161416429568 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 14000000000000000161693818562007198762113377690873761752081119944312233129750298624 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 25500000000000000844566892941892680222118452780175740445126330898040520671944076306066716920311999102976 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 80000000000000000153254006858773498897276410181215360892224281167950345936319100476898891608654425882624 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1299999999999999935873370210972300203389196028434960161986566956565612046398889895179875531394481303509244026991660665052953123901450519522882125040497756215429548380499476480 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 12500000000000000093112256275928998643024936732289423404495531766407998155847702003296498454673838230105820032534808078546567922910122164788632115513952985463706736217005490176 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 46999999999999998545183381953499008944606925417172965882882296446897755598010475086825157663663833204197402511196811082368855394551256963831279704422648571543311776985746301510099300137882747385121778292802057102632510303312345437306880 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 18999999999999998542223549822197609928615723348635026290061059597916457136653002384274633586915854668276773818193297540324066200288129107803421119051471597210903862992457758263738289574871638491734182147222903406324988257615613092032069171044903323655905550045772114821120 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 19500000000000000677089567366247613602598627926278723677414127720086335047009483983569944702664924196955430612978520879124547180078871684614290025587686004489508437624863403492704985313682164523172235592691914957011894451156257849654853346375842577223449189774228600127488 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 x.re (neg.f64 y.im)) (*.f64 (/.f64 y.re y.im) (/.f64 x.im y.im)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -1050000000000000048735971547193676776809225861518563180828499970041761039380659750825419015685125037791117312 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -619999999999999984052200535902627549750436651721868871617468663927622483371561582592 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4900000000000000058099903341510813596656711340107975960003840058228473856 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -109999999999999998000704114443041778011715874835212948996096 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -5799999999999999694835903154314267682716496907206656 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5000000000000000151893014213501833445376 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -609999999999999977177184443557740544 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -489999999999999973525553152 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -210000 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -680 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -160 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -48999163945791/576460752303423488 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4951760157141521/618970019642690137449562112 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -8563486156235759/178405961588244985132285746181186892047843328 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -4863877449037245/187072209578355573530071658587684226515959365500928 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -4750736176684255/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4597486622597667/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2734063405978765/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -1056844162248225/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5561348836008437/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8950677443466013/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -6828046779268971/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256 binary64)) (-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) (if (<=.f64 y.im #s(literal 8371160993642713/167423219872854268898191413915625282900219501828989626163085998182867351738271269139562246689952477832436667643367679191435491450889424069312259024604665231311477621481628609147204290704099549091843034096141351171618467832303105743111961624157454108040174944963852221369694216119572256044331338563584 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4109481173084667/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 6809879278849565/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 1922388332328819/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 281591250949055/110427941548649020598956093796432407239217743554726184882600387580788736 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 42000000000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 160000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2850000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 230000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 30499999999999998951424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 30999999999999997869293568 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 5500000000000000089034064720531557270882877440 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 29999999999999999908861751618180447067195319779897438575263744 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 899999999999999994145979718545214363981501356473118693118994044657057398784 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 13499999999999999674491420271388373901555487647992008231700643829505144783980462080 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 14000000000000000161693818562007198762113377690873761752081119944312233129750298624 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 25500000000000000844566892941892680222118452780175740445126330898040520671944076306066716920311999102976 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 529999999999999985100964230326201881222224276752284882696389037222544083733266780078351252506267554414592 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 900000000000000040094458270742173555969760931456735093922211587078413378515704809715829932782715390091749134519821137064922149057691689357342861947626370457746958615608033280 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 23500000000000001369062762870510837446803800996563701344469214918175710957934208737379111004999696655272339753138072675256557377207475235502102188294418750134628593089584808683634688 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 46999999999999998545183381953499008944606925417172965882882296446897755598010475086825157663663833204197402511196811082368855394551256963831279704422648571543311776985746301510099300137882747385121778292802057102632510303312345437306880 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 18999999999999998542223549822197609928615723348635026290061059597916457136653002384274633586915854668276773818193297540324066200288129107803421119051471597210903862992457758263738289574871638491734182147222903406324988257615613092032069171044903323655905550045772114821120 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 19500000000000000677089567366247613602598627926278723677414127720086335047009483983569944702664924196955430612978520879124547180078871684614290025587686004489508437624863403492704985313682164523172235592691914957011894451156257849654853346375842577223449189774228600127488 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 (neg.f64 x.re) y.im) (*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -1050000000000000048735971547193676776809225861518563180828499970041761039380659750825419015685125037791117312 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -619999999999999984052200535902627549750436651721868871617468663927622483371561582592 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4900000000000000058099903341510813596656711340107975960003840058228473856 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -109999999999999998000704114443041778011715874835212948996096 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -5799999999999999694835903154314267682716496907206656 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5000000000000000151893014213501833445376 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -609999999999999977177184443557740544 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -489999999999999973525553152 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -210000 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -680 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -160 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -48999163945791/576460752303423488 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4951760157141521/618970019642690137449562112 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8563486156235759/178405961588244985132285746181186892047843328 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -4863877449037245/187072209578355573530071658587684226515959365500928 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -4750736176684255/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4597486622597667/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2734063405978765/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -1056844162248225/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5561348836008437/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8950677443466013/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6828046779268971/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256 binary64)) (-.f64 (/.f64 x.im y.re) (/.f64 (*.f64 y.im (/.f64 x.re y.re)) y.re)) (if (<=.f64 y.im #s(literal 8371160993642713/167423219872854268898191413915625282900219501828989626163085998182867351738271269139562246689952477832436667643367679191435491450889424069312259024604665231311477621481628609147204290704099549091843034096141351171618467832303105743111961624157454108040174944963852221369694216119572256044331338563584 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4109481173084667/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 6809879278849565/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 1922388332328819/266998379490113760299377713271194014325338065294581596243380200977777465722580068752870260867072 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 281591250949055/110427941548649020598956093796432407239217743554726184882600387580788736 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 42000000000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 160000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2850000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 230000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30499999999999998951424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 30999999999999997869293568 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5500000000000000089034064720531557270882877440 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 29999999999999999908861751618180447067195319779897438575263744 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 899999999999999994145979718545214363981501356473118693118994044657057398784 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 13499999999999999674491420271388373901555487647992008231700643829505144783980462080 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 14000000000000000161693818562007198762113377690873761752081119944312233129750298624 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 25500000000000000844566892941892680222118452780175740445126330898040520671944076306066716920311999102976 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 529999999999999985100964230326201881222224276752284882696389037222544083733266780078351252506267554414592 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 900000000000000040094458270742173555969760931456735093922211587078413378515704809715829932782715390091749134519821137064922149057691689357342861947626370457746958615608033280 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 23500000000000001369062762870510837446803800996563701344469214918175710957934208737379111004999696655272339753138072675256557377207475235502102188294418750134628593089584808683634688 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 46999999999999998545183381953499008944606925417172965882882296446897755598010475086825157663663833204197402511196811082368855394551256963831279704422648571543311776985746301510099300137882747385121778292802057102632510303312345437306880 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 18999999999999998542223549822197609928615723348635026290061059597916457136653002384274633586915854668276773818193297540324066200288129107803421119051471597210903862992457758263738289574871638491734182147222903406324988257615613092032069171044903323655905550045772114821120 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 19500000000000000677089567366247613602598627926278723677414127720086335047009483983569944702664924196955430612978520879124547180078871684614290025587686004489508437624863403492704985313682164523172235592691914957011894451156257849654853346375842577223449189774228600127488 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 x.re (neg.f64 y.im)) (*.f64 (/.f64 y.re y.im) (/.f64 x.im y.im))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -510000000000000019946891823339582733845037588217582050479729208459714789393092200152906288051245041334616064 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -135000000000000003484900869501543687682308648234827750726292543930194568115707183104 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -5199999999999999629305645241398259777150197680811032562750001182893146112 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -4200000000000000215600276059498843558733099881104863221776384 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -185000000000000009379699471036228158875872544002408448 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -10500000000000000500314202790548226441216 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -309999999999999986587086119803813888 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -579999999999999996711665664 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -200000 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -225 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -28 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -6198106008766409/147573952589676412928 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4436777100798803/316912650057057350374175801344 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5296426984651023/5575186299632655785383929568162090376495104 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1461501637330903/1461501637330902918203684832716283019655932542976 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -4750736176684255/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4597486622597667/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2734063405978765/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -1056844162248225/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8950677443466013/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -3701491575958035/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 6857655085992111/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4109481173084667/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 2012270666800371/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6402987333448277/6739986666787659948666753771754907668409286105635143120275902562304 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 26000000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 160000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2800000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 720000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 24499999999999998951424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 7000000000000000419430400 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 17000000000000000608314610616618050991947776 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2300000000000000169039949724462219605673577415229870444642304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 80000000000000003764810759672437567132476811262933046114229676279185996251136 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 13200000000000000056168647975783073851896130797753722960400968724135203804108816384 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 14000000000000000161693818562007198762113377690873761752081119944312233129750298624 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 12000000000000000579368471762264830745925351641438118996218960879725310776966939220757021024069877760 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 40000000000000000076627003429386749448638205090607680446112140583975172968159550238449445804327212941312 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1299999999999999935873370210972300203389196028434960161986566956565612046398889895179875531394481303509244026991660665052953123901450519522882125040497756215429548380499476480 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 12500000000000000093112256275928998643024936732289423404495531766407998155847702003296498454673838230105820032534808078546567922910122164788632115513952985463706736217005490176 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 46999999999999998545183381953499008944606925417172965882882296446897755598010475086825157663663833204197402511196811082368855394551256963831279704422648571543311776985746301510099300137882747385121778292802057102632510303312345437306880 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 18999999999999998542223549822197609928615723348635026290061059597916457136653002384274633586915854668276773818193297540324066200288129107803421119051471597210903862992457758263738289574871638491734182147222903406324988257615613092032069171044903323655905550045772114821120 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 19500000000000000677089567366247613602598627926278723677414127720086335047009483983569944702664924196955430612978520879124547180078871684614290025587686004489508437624863403492704985313682164523172235592691914957011894451156257849654853346375842577223449189774228600127488 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 (neg.f64 x.re) y.im) (*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -510000000000000019946891823339582733845037588217582050479729208459714789393092200152906288051245041334616064 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -135000000000000003484900869501543687682308648234827750726292543930194568115707183104 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -5199999999999999629305645241398259777150197680811032562750001182893146112 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -4200000000000000215600276059498843558733099881104863221776384 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -185000000000000009379699471036228158875872544002408448 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -10500000000000000500314202790548226441216 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -309999999999999986587086119803813888 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -579999999999999996711665664 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -200000 binary64)) (/.f64 (-.f64 (*.f64 y.re (/.f64 x.im y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -225 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -28 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6198106008766409/147573952589676412928 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4436777100798803/316912650057057350374175801344 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5296426984651023/5575186299632655785383929568162090376495104 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1461501637330903/1461501637330902918203684832716283019655932542976 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -4750736176684255/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4597486622597667/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2734063405978765/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -1056844162248225/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8950677443466013/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3701491575958035/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 6857655085992111/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4109481173084667/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 2012270666800371/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6402987333448277/6739986666787659948666753771754907668409286105635143120275902562304 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 26000000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 160000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2800000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 720000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 24499999999999998951424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 7000000000000000419430400 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 17000000000000000608314610616618050991947776 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2300000000000000169039949724462219605673577415229870444642304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 80000000000000003764810759672437567132476811262933046114229676279185996251136 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 13200000000000000056168647975783073851896130797753722960400968724135203804108816384 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 14000000000000000161693818562007198762113377690873761752081119944312233129750298624 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 12000000000000000579368471762264830745925351641438118996218960879725310776966939220757021024069877760 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 40000000000000000076627003429386749448638205090607680446112140583975172968159550238449445804327212941312 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1299999999999999935873370210972300203389196028434960161986566956565612046398889895179875531394481303509244026991660665052953123901450519522882125040497756215429548380499476480 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 12500000000000000093112256275928998643024936732289423404495531766407998155847702003296498454673838230105820032534808078546567922910122164788632115513952985463706736217005490176 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 46999999999999998545183381953499008944606925417172965882882296446897755598010475086825157663663833204197402511196811082368855394551256963831279704422648571543311776985746301510099300137882747385121778292802057102632510303312345437306880 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 18999999999999998542223549822197609928615723348635026290061059597916457136653002384274633586915854668276773818193297540324066200288129107803421119051471597210903862992457758263738289574871638491734182147222903406324988257615613092032069171044903323655905550045772114821120 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 19500000000000000677089567366247613602598627926278723677414127720086335047009483983569944702664924196955430612978520879124547180078871684614290025587686004489508437624863403492704985313682164523172235592691914957011894451156257849654853346375842577223449189774228600127488 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 x.re (neg.f64 y.im)) (*.f64 (/.f64 y.re y.im) (/.f64 x.im y.im))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -3449999999999999843518886190504814858077612260789073419293983857488837601947766481631111888321077077379907584 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -4799999999999999790652690168887255877959259889356774198920144116669285919361073152 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -5400000000000000128080523431324986043619533142238038977375205824007241728 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -359999999999999985347487938711546494752627127588565467267072 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -27999999999999997982498068677866258098193128488960 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -1200000000000000048543581607386731773952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -330000000000000015474549859322691584 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -4699999999999999760085811200 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -310000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -300000 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -520 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -215 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -6788401819125115/295147905179352825856 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -7301667457314601/324518553658426726783156020576256 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -1313067877289483/11417981541647679048466287755595961091061972992 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1461501637330903/1461501637330902918203684832716283019655932542976 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -4750736176684255/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4597486622597667/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2734063405978765/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -1056844162248225/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8950677443466013/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -3701491575958035/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 3269984763141685/653996952628336987883560210607911261328982429019490727199554680401825592727622145076415026132626866532955732981904996841544888480036812770751011814861973559810459458912611754481266760562888863640011851938052153014134639969934006809031100094365055109531933378765047739725368031717079125173169291264 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4109481173084667/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 2012270666800371/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2561194933379311/3369993333393829974333376885877453834204643052817571560137951281152 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 105000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 200000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2550000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 1080000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 28499999999999998951424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4200000000000000251658240 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 1449999999999999902168966496256 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1250000000000000026650523761817996090376572339084956183467917312 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 1700000000000000055898157979154444168435700854219888192094335714190809890816 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 13499999999999999674491420271388373901555487647992008231700643829505144783980462080 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 8000000000000000462132879184927173619498137016768513096784334905877698672135396917248 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6799999999999999680752503256707047116203730322308631883721798147797835689677128978794216845236764672 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 31000000000000001650820284169091985719917803015047640667196591504093454859808377492908710938460391735296 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 64999999999999997211156706248548630140290602585296055566342293988852034216356992506585752387755378118447478455981516767752804728849774319501312 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1299999999999999935873370210972300203389196028434960161986566956565612046398889895179875531394481303509244026991660665052953123901450519522882125040497756215429548380499476480 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 12500000000000000093112256275928998643024936732289423404495531766407998155847702003296498454673838230105820032534808078546567922910122164788632115513952985463706736217005490176 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 46999999999999998545183381953499008944606925417172965882882296446897755598010475086825157663663833204197402511196811082368855394551256963831279704422648571543311776985746301510099300137882747385121778292802057102632510303312345437306880 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 18999999999999998542223549822197609928615723348635026290061059597916457136653002384274633586915854668276773818193297540324066200288129107803421119051471597210903862992457758263738289574871638491734182147222903406324988257615613092032069171044903323655905550045772114821120 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 19500000000000000677089567366247613602598627926278723677414127720086335047009483983569944702664924196955430612978520879124547180078871684614290025587686004489508437624863403492704985313682164523172235592691914957011894451156257849654853346375842577223449189774228600127488 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 (neg.f64 x.re) y.im) (*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -3449999999999999843518886190504814858077612260789073419293983857488837601947766481631111888321077077379907584 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -4799999999999999790652690168887255877959259889356774198920144116669285919361073152 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -5400000000000000128080523431324986043619533142238038977375205824007241728 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -359999999999999985347487938711546494752627127588565467267072 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -27999999999999997982498068677866258098193128488960 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -1200000000000000048543581607386731773952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -330000000000000015474549859322691584 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4699999999999999760085811200 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -310000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -300000 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -520 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -215 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6788401819125115/295147905179352825856 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -7301667457314601/324518553658426726783156020576256 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -1313067877289483/11417981541647679048466287755595961091061972992 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1461501637330903/1461501637330902918203684832716283019655932542976 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal -4750736176684255/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4597486622597667/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2734063405978765/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -1056844162248225/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8950677443466013/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3701491575958035/740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 3269984763141685/653996952628336987883560210607911261328982429019490727199554680401825592727622145076415026132626866532955732981904996841544888480036812770751011814861973559810459458912611754481266760562888863640011851938052153014134639969934006809031100094365055109531933378765047739725368031717079125173169291264 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4109481173084667/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 2012270666800371/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2561194933379311/3369993333393829974333376885877453834204643052817571560137951281152 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1519961702824139/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 105000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 200000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2550000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 1080000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 28499999999999998951424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4200000000000000251658240 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1449999999999999902168966496256 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1250000000000000026650523761817996090376572339084956183467917312 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1700000000000000055898157979154444168435700854219888192094335714190809890816 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 13499999999999999674491420271388373901555487647992008231700643829505144783980462080 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 8000000000000000462132879184927173619498137016768513096784334905877698672135396917248 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6799999999999999680752503256707047116203730322308631883721798147797835689677128978794216845236764672 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 31000000000000001650820284169091985719917803015047640667196591504093454859808377492908710938460391735296 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 64999999999999997211156706248548630140290602585296055566342293988852034216356992506585752387755378118447478455981516767752804728849774319501312 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1299999999999999935873370210972300203389196028434960161986566956565612046398889895179875531394481303509244026991660665052953123901450519522882125040497756215429548380499476480 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 12500000000000000093112256275928998643024936732289423404495531766407998155847702003296498454673838230105820032534808078546567922910122164788632115513952985463706736217005490176 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 46999999999999998545183381953499008944606925417172965882882296446897755598010475086825157663663833204197402511196811082368855394551256963831279704422648571543311776985746301510099300137882747385121778292802057102632510303312345437306880 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 18999999999999998542223549822197609928615723348635026290061059597916457136653002384274633586915854668276773818193297540324066200288129107803421119051471597210903862992457758263738289574871638491734182147222903406324988257615613092032069171044903323655905550045772114821120 binary64)) (/.f64 (-.f64 (*.f64 x.im (/.f64 y.re y.im)) x.re) y.im) (if (<=.f64 y.im #s(literal 19500000000000000677089567366247613602598627926278723677414127720086335047009483983569944702664924196955430612978520879124547180078871684614290025587686004489508437624863403492704985313682164523172235592691914957011894451156257849654853346375842577223449189774228600127488 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 x.re (neg.f64 y.im)) (*.f64 (/.f64 y.re y.im) (/.f64 x.im y.im)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -2799999999999999782308450831430846015009871475515628996092060734458242663113789312386708882217535578809827328 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -21999999999999998952731253550268933859048251423159854812638081034276634418479104 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2900000000000000168613150923305667319391526255104574972084885640776349070131200 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -6199999999999999769266885421026604671075841285071158597492732714450681856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2300000000000000169039949724462219605673577415229870444642304 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2300000000000000050869581740277537991052282430488576 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -3199999999999999927961914350593088946176 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -569999999999999993189233259358191616 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -33000000000000001056964608 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -6000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -300000 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -360 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -126 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -6935975771714791/295147905179352825856 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -6490371073168535/1298074214633706907132624082305024 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -3882113724160211/45671926166590716193865151022383844364247891968 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -6850788924988607/91343852333181432387730302044767688728495783936 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -6547527335242445/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -4750736176684255/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4597486622597667/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2734063405978765/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -1056844162248225/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8950677443466013/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -4737909217226285/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 7983361238138879/79833612381388792466254908521473542642698050417418301660101889697488475674758562631398318619705428043573697873767699809758897519535743746429566871931393256812800226918043427060701508857774519487306134269781756959733232418204834815555554210737921766300284836275030241665694339809213760397115392 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4109481173084667/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4549481507548665/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3828312426735391/26959946667150639794667015087019630673637144422540572481103610249216 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 14500000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 1400000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2550000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 640000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 34000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 190000000000000010770972672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 169999999999999990714012270592 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 11500000000000000025959573009090126300911740612139143939514957824 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 880000000000000047840670533432774340625093293256913917345338414202217299968 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 13499999999999999674491420271388373901555487647992008231700643829505144783980462080 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 28000000000000000323387637124014397524226755381747523504162239888624466259500597248 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000003253297273096438955496771999371395448384383034200208760966726083320599281664 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 1299999999999999981820380598173312042497666976842508447823435801464428615345901343127665394057216000 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal 28999999999999998464120220974988138453039504620863880001971619371869304592430947864765457768030427676672 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 15000000000000000770725480665856587966520668912093875330289415111807969157273990016751930615418100080294494208 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 169999999999999991039834309779368256485655359560171112012190257249800166910520463205552816457864052002108786139598547401363578857302070919168000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1299999999999999935873370210972300203389196028434960161986566956565612046398889895179875531394481303509244026991660665052953123901450519522882125040497756215429548380499476480 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 12500000000000000093112256275928998643024936732289423404495531766407998155847702003296498454673838230105820032534808078546567922910122164788632115513952985463706736217005490176 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 46999999999999998545183381953499008944606925417172965882882296446897755598010475086825157663663833204197402511196811082368855394551256963831279704422648571543311776985746301510099300137882747385121778292802057102632510303312345437306880 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 18999999999999998542223549822197609928615723348635026290061059597916457136653002384274633586915854668276773818193297540324066200288129107803421119051471597210903862992457758263738289574871638491734182147222903406324988257615613092032069171044903323655905550045772114821120 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 19500000000000000677089567366247613602598627926278723677414127720086335047009483983569944702664924196955430612978520879124547180078871684614290025587686004489508437624863403492704985313682164523172235592691914957011894451156257849654853346375842577223449189774228600127488 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 (neg.f64 x.re) y.im) (*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -2799999999999999782308450831430846015009871475515628996092060734458242663113789312386708882217535578809827328 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -21999999999999998952731253550268933859048251423159854812638081034276634418479104 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2900000000000000168613150923305667319391526255104574972084885640776349070131200 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -6199999999999999769266885421026604671075841285071158597492732714450681856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2300000000000000169039949724462219605673577415229870444642304 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2300000000000000050869581740277537991052282430488576 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3199999999999999927961914350593088946176 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -569999999999999993189233259358191616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -33000000000000001056964608 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -6000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -300000 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -360 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -126 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6935975771714791/295147905179352825856 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -6490371073168535/1298074214633706907132624082305024 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3882113724160211/45671926166590716193865151022383844364247891968 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -6850788924988607/91343852333181432387730302044767688728495783936 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -6547527335242445/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4750736176684255/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -4597486622597667/766247770432944429179173513575154591809369561091801088 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -2734063405978765/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -1056844162248225/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8950677443466013/25573364124188608359478044506465618376692515984711443667838213813251045284411519960025547596296126227741302219746563054759509816764729633229129121792 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4737909217226285/47379092172262845921294540053176957863064148471578876072358765808900480733837185251796826441303908628860099203403658239934435426150964794660775368501012608007948455078761288621529091968737745508583465551566054344204493617364992 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 7983361238138879/79833612381388792466254908521473542642698050417418301660101889697488475674758562631398318619705428043573697873767699809758897519535743746429566871931393256812800226918043427060701508857774519487306134269781756959733232418204834815555554210737921766300284836275030241665694339809213760397115392 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4109481173084667/328758493846773344202561867680008041596896237676448366218642556441795759643567551382104158517349278201686435553511138607063714515636487741445488423165742553122201479445527787386978984867770169829455828233486336 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 4549481507548665/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3828312426735391/26959946667150639794667015087019630673637144422540572481103610249216 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 14500000 binary64)) (/.f64 (-.f64 x.im (/.f64 (*.f64 y.im x.re) y.re)) y.re) (if (<=.f64 y.im #s(literal 1400000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2550000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 640000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 34000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 190000000000000010770972672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 169999999999999990714012270592 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 11500000000000000025959573009090126300911740612139143939514957824 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 880000000000000047840670533432774340625093293256913917345338414202217299968 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 13499999999999999674491420271388373901555487647992008231700643829505144783980462080 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 28000000000000000323387637124014397524226755381747523504162239888624466259500597248 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000003253297273096438955496771999371395448384383034200208760966726083320599281664 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1299999999999999981820380598173312042497666976842508447823435801464428615345901343127665394057216000 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal 28999999999999998464120220974988138453039504620863880001971619371869304592430947864765457768030427676672 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 y.im #s(literal 15000000000000000770725480665856587966520668912093875330289415111807969157273990016751930615418100080294494208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 169999999999999991039834309779368256485655359560171112012190257249800166910520463205552816457864052002108786139598547401363578857302070919168000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1299999999999999935873370210972300203389196028434960161986566956565612046398889895179875531394481303509244026991660665052953123901450519522882125040497756215429548380499476480 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 12500000000000000093112256275928998643024936732289423404495531766407998155847702003296498454673838230105820032534808078546567922910122164788632115513952985463706736217005490176 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 46999999999999998545183381953499008944606925417172965882882296446897755598010475086825157663663833204197402511196811082368855394551256963831279704422648571543311776985746301510099300137882747385121778292802057102632510303312345437306880 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 18999999999999998542223549822197609928615723348635026290061059597916457136653002384274633586915854668276773818193297540324066200288129107803421119051471597210903862992457758263738289574871638491734182147222903406324988257615613092032069171044903323655905550045772114821120 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 19500000000000000677089567366247613602598627926278723677414127720086335047009483983569944702664924196955430612978520879124547180078871684614290025587686004489508437624863403492704985313682164523172235592691914957011894451156257849654853346375842577223449189774228600127488 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 x.re (neg.f64 y.im)) (*.f64 (/.f64 y.re y.im) (/.f64 x.im y.im))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 x.re #s(literal 7039981645228631/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 1941185018244923/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 3340739001188557/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 x.re #s(literal 55948864096101/248661618204893321077691124073410420050228075398673858720231988446579748506266687766528 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 3509704541618749/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 1802280710560979/948568795032094272909893509191171341133987714380927500611236528192824358010355712 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 8972270250827733/1725436586697640946858688965569256363112777243042596638790631055949824 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 4750736176684255/3064991081731777716716694054300618367237478244367204352 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 1034434490084475/383123885216472214589586756787577295904684780545900544 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 x.re #s(literal 8420761386965163/2854495385411919762116571938898990272765493248 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 6779426540353309/356811923176489970264571492362373784095686656 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2076918743413931/166153499473114484112975882535043072 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 600000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 620000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 11000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 11500000000000001048576 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 x.re #s(literal 3799999999999999870113200684767016490761862205266370494464 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 42000000000000002379010212580294667002688181537532247277568 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 299999999999999993114853979573600988534052815977245001838998792419598035654236973390978388344453464064 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 11200000000000000366829656567784107853877990467543197965534134423580369481873359473845971099220015562935103645992023709544368047122476471047895086268416 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 192000000000000011857339035650868813772384760107806134616941369601698078120240785616794690286308470197498695628515770471448532063137833065296452128295878656 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 280000000000000020558445470515056824206369358927813313808156503264401234934410829742519883198281997724694207546192748944386590022598956222661021437941983716835328 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 214999999999999993321898350062450399420358358023309723208657230879376914009918096333016139924477053092800921957818360192883887104789038355791642660381747247630220341018624 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 4499999999999999685612466843915139156206244726179184174403410424644161187993764609663410909089373041266772622990014062027387390927394094002565209759383566345682671244410880 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 484999999999999997198288609880003429670279438551175805877866288082725753908704181464932589474575108224786089028287417276821162044713026243912140495006143857522649330001903616 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 1360000000000000084995350845141452360067730470935131136662667465428021672048490678452518772729991441463299636737345913706269243523554936938640726497627915580858615831994564608 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 300000000000000006927927390809361464678951467455509782629169373446452656903837306659728539060385228333234715631477572258979757033940762052062808914996107055713609429433990694627690000941056 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 20999999999999999972486325504382707954165379169176707031249700803540753681329959241697947313492937206430847095307840839682207797670412632508368272966138986847197026689256704700729068173769310208 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 190000000000000012706981962982807665370738190765475841133614072294429020076103855221119923643754428100029563178424097000423196359249966188886422678638692973775929183173335626561701156372339253723187328715778123817962929389568 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 23499999999999998374194956145353752889978306932265106526889124717159085995684452353883107136153700411352460005859558636196754244510495711539099159355118163840580243404308386297306780253016299104449507366998440733839376530586394138211847306174053081856081920 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 3750000000000000159654825655686014304398287059203911313133713180848635122939978055427432000732721114030939817415277970767885377166606598163803484711318950557397991576969890497763751952808962744325628975233764564960808120102276133840496265936401378042951237632 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 70000000000000000196024647843426738570537021139249124382543777847680091582659793045707910803204832992351798120777065210106537442452108595503378330159922385135773027637781101029611091459437930349635680154634742329483181833210284561982975877161498884488289817509275105094945025995254530048 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 165000000000000004945743170914271684041081070508094860232965424910961257928740204014899633987262963704290446992034963424698706858352038418844927596627542382692907435396898443159314887457490350003079852698025839815340395185551067730042945935364023291212830349283664171538176321827552621773387429052416 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (/.f64 (neg.f64 x.re) y.im)))))))))))))))))))))))))))))))))) |
(if (<=.f64 x.re #s(literal 7039981645228631/5415370496329716522614090203404460358274291162843391748379842930887932241807862544999950011922147613471467208908991351228465152 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 1941185018244923/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 3340739001188557/8148143905337944345073782753637512644205873574663745002544561797417525199053346824733589504 binary64)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re) (if (<=.f64 x.re #s(literal 55948864096101/248661618204893321077691124073410420050228075398673858720231988446579748506266687766528 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 3509704541618749/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 1802280710560979/948568795032094272909893509191171341133987714380927500611236528192824358010355712 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 8972270250827733/1725436586697640946858688965569256363112777243042596638790631055949824 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 4750736176684255/3064991081731777716716694054300618367237478244367204352 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 1034434490084475/383123885216472214589586756787577295904684780545900544 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 x.re #s(literal 8420761386965163/2854495385411919762116571938898990272765493248 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 6779426540353309/356811923176489970264571492362373784095686656 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2076918743413931/166153499473114484112975882535043072 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 600000000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 620000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 11000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 11500000000000001048576 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 x.re #s(literal 3799999999999999870113200684767016490761862205266370494464 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 42000000000000002379010212580294667002688181537532247277568 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 299999999999999993114853979573600988534052815977245001838998792419598035654236973390978388344453464064 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 11200000000000000366829656567784107853877990467543197965534134423580369481873359473845971099220015562935103645992023709544368047122476471047895086268416 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 192000000000000011857339035650868813772384760107806134616941369601698078120240785616794690286308470197498695628515770471448532063137833065296452128295878656 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 280000000000000020558445470515056824206369358927813313808156503264401234934410829742519883198281997724694207546192748944386590022598956222661021437941983716835328 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 214999999999999993321898350062450399420358358023309723208657230879376914009918096333016139924477053092800921957818360192883887104789038355791642660381747247630220341018624 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 4499999999999999685612466843915139156206244726179184174403410424644161187993764609663410909089373041266772622990014062027387390927394094002565209759383566345682671244410880 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 484999999999999997198288609880003429670279438551175805877866288082725753908704181464932589474575108224786089028287417276821162044713026243912140495006143857522649330001903616 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 1360000000000000084995350845141452360067730470935131136662667465428021672048490678452518772729991441463299636737345913706269243523554936938640726497627915580858615831994564608 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 300000000000000006927927390809361464678951467455509782629169373446452656903837306659728539060385228333234715631477572258979757033940762052062808914996107055713609429433990694627690000941056 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 20999999999999999972486325504382707954165379169176707031249700803540753681329959241697947313492937206430847095307840839682207797670412632508368272966138986847197026689256704700729068173769310208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 190000000000000012706981962982807665370738190765475841133614072294429020076103855221119923643754428100029563178424097000423196359249966188886422678638692973775929183173335626561701156372339253723187328715778123817962929389568 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 23499999999999998374194956145353752889978306932265106526889124717159085995684452353883107136153700411352460005859558636196754244510495711539099159355118163840580243404308386297306780253016299104449507366998440733839376530586394138211847306174053081856081920 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 3750000000000000159654825655686014304398287059203911313133713180848635122939978055427432000732721114030939817415277970767885377166606598163803484711318950557397991576969890497763751952808962744325628975233764564960808120102276133840496265936401378042951237632 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (or (<=.f64 x.re #s(literal 70000000000000000196024647843426738570537021139249124382543777847680091582659793045707910803204832992351798120777065210106537442452108595503378330159922385135773027637781101029611091459437930349635680154634742329483181833210284561982975877161498884488289817509275105094945025995254530048 binary64)) (not (<=.f64 x.re #s(literal 165000000000000004945743170914271684041081070508094860232965424910961257928740204014899633987262963704290446992034963424698706858352038418844927596627542382692907435396898443159314887457490350003079852698025839815340395185551067730042945935364023291212830349283664171538176321827552621773387429052416 binary64)))) (/.f64 x.re (neg.f64 y.im)) (/.f64 (-.f64 x.im (*.f64 y.im (/.f64 x.re y.re))) y.re))))))))))))))))))))))))))))))))) |
(if (<=.f64 x.re #s(literal 3384606560206073/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 2255602309932481/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 5703700733736561/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 3023725277371503/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 3509704541618749/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 7778264119263173/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 5607668906767333/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 68962299338965/95780971304118053647396689196894323976171195136475136 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 1225996432692711/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 x.re #s(literal 2026691723642463/1427247692705959881058285969449495136382746624 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 348449143727041/1393796574908163946345982392040522594123776 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 8711228593176025/174224571863520493293247799005065324265472 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 8800000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 900000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 11000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 11500000000000001048576 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 x.re #s(literal 3799999999999999870113200684767016490761862205266370494464 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 760000000000000018624130534014649581223808986349997110853632 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 550000000000000018459934571496600280357154005134585009650007210936828738728433007039262275248167321600 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 22499999999999999706035204772347400914840113941886513417144734959132402522958987283480980794887388933530722545592122226158322250170761216 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 8200000000000000320832663130366292578183709363126603966851768493014974450142623204780931894633302192170610900364984174419056073742247780314804247432418820096 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2350000000000000013780883925752336292896512290091689619961179396864834692362394088677243445437500943356687428962240323940617812086704418185979381093208853474967552 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 51000000000000000816825214678953296297852272977273822286498152872815663520292737191961573460371573556302360461741945748387464104762576344255340762508893267752728949424128 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2399999999999999975343266902809109945432930501491256919461720979462415329314663191519302138965500041228937912708310728441613095817128059241409528532434648146323014061916160 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 299999999999999976752565236217472705419782715384814539203748928261842276068096487582379666140072852043598294645516085809393722264665986921130351317386689818854168652589039616 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 739999999999999971946130932560367457291574107363153590385504636990647361051015428561520758975512190763796926947812446232968776856494428697175348715011515153489470051810541568 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 300000000000000006927927390809361464678951467455509782629169373446452656903837306659728539060385228333234715631477572258979757033940762052062808914996107055713609429433990694627690000941056 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 11600000000000000525103476643324025390508745268712789231531152171856482910907287527455950954461370686014132774776566249862128888369161045605181580392204064520507565910749868158875056404367933440 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 170000000000000004254023396699300569842314207121846330575319519035922841053343106625869820778580447178504213585226534665909995297048380524418310768182915935619873353586812013786605576397694752351307745465733468083191808 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 43999999999999998658411262454242160495240691461583466810709422189380797710113309538514048548789584988429848744133886146818580864640904424810773316440059135794283703139342522283082715243268277079755235728460235772881815496217912934955990199851791631857483776 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 28000000000000000736886246277857521695655994462151338852982890280237145168233969530766550170453968235567912390535969267016195586332286718517057159589966174675766563935590517903206590486150194633218552030165604663543355528553803104058950386300070531910581878784 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 189999999999999993588767349220557909774991884189457937647768254826105957756878691059207324291743536458328088947186136097425696003847746408198316114113065127218585929503914263427290829974407561874254042386689646768850146753652296213722562676132114118877855978015553022823772293045420032 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 x.re #s(literal 1099999999999999961331483621618616795263050324811360624396035825711623249390092512846981524843521553378566995106033907437375779788570877392794759387462898191571555427660831868497097821909290698094233960865724004760016379431013398637126537805445619777600300254468764956809627429627271678385971003392 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (/.f64 (neg.f64 x.re) y.im)))))))))))))))))))))))))))))))))) |
(if (<=.f64 x.re #s(literal 3384606560206073/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 2255602309932481/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 5703700733736561/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 3023725277371503/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 3509704541618749/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 7778264119263173/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 5607668906767333/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 68962299338965/95780971304118053647396689196894323976171195136475136 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 1225996432692711/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 x.re #s(literal 2026691723642463/1427247692705959881058285969449495136382746624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 348449143727041/1393796574908163946345982392040522594123776 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 8711228593176025/174224571863520493293247799005065324265472 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 8800000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 900000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 11000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 11500000000000001048576 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 x.re #s(literal 3799999999999999870113200684767016490761862205266370494464 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 760000000000000018624130534014649581223808986349997110853632 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 550000000000000018459934571496600280357154005134585009650007210936828738728433007039262275248167321600 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 22499999999999999706035204772347400914840113941886513417144734959132402522958987283480980794887388933530722545592122226158322250170761216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 8200000000000000320832663130366292578183709363126603966851768493014974450142623204780931894633302192170610900364984174419056073742247780314804247432418820096 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2350000000000000013780883925752336292896512290091689619961179396864834692362394088677243445437500943356687428962240323940617812086704418185979381093208853474967552 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 51000000000000000816825214678953296297852272977273822286498152872815663520292737191961573460371573556302360461741945748387464104762576344255340762508893267752728949424128 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2399999999999999975343266902809109945432930501491256919461720979462415329314663191519302138965500041228937912708310728441613095817128059241409528532434648146323014061916160 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 299999999999999976752565236217472705419782715384814539203748928261842276068096487582379666140072852043598294645516085809393722264665986921130351317386689818854168652589039616 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 739999999999999971946130932560367457291574107363153590385504636990647361051015428561520758975512190763796926947812446232968776856494428697175348715011515153489470051810541568 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 300000000000000006927927390809361464678951467455509782629169373446452656903837306659728539060385228333234715631477572258979757033940762052062808914996107055713609429433990694627690000941056 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 11600000000000000525103476643324025390508745268712789231531152171856482910907287527455950954461370686014132774776566249862128888369161045605181580392204064520507565910749868158875056404367933440 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 170000000000000004254023396699300569842314207121846330575319519035922841053343106625869820778580447178504213585226534665909995297048380524418310768182915935619873353586812013786605576397694752351307745465733468083191808 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 43999999999999998658411262454242160495240691461583466810709422189380797710113309538514048548789584988429848744133886146818580864640904424810773316440059135794283703139342522283082715243268277079755235728460235772881815496217912934955990199851791631857483776 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 28000000000000000736886246277857521695655994462151338852982890280237145168233969530766550170453968235567912390535969267016195586332286718517057159589966174675766563935590517903206590486150194633218552030165604663543355528553803104058950386300070531910581878784 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (or (<=.f64 x.re #s(literal 189999999999999993588767349220557909774991884189457937647768254826105957756878691059207324291743536458328088947186136097425696003847746408198316114113065127218585929503914263427290829974407561874254042386689646768850146753652296213722562676132114118877855978015553022823772293045420032 binary64)) (not (<=.f64 x.re #s(literal 1099999999999999961331483621618616795263050324811360624396035825711623249390092512846981524843521553378566995106033907437375779788570877392794759387462898191571555427660831868497097821909290698094233960865724004760016379431013398637126537805445619777600300254468764956809627429627271678385971003392 binary64)))) (/.f64 x.re (neg.f64 y.im)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re))))))))))))))))))))))))))))))))) |
(if (<=.f64 x.re #s(literal 3384606560206073/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 2255602309932481/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 5703700733736561/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 3023725277371503/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 3509704541618749/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 7778264119263173/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 5607668906767333/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 68962299338965/95780971304118053647396689196894323976171195136475136 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 1225996432692711/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 x.re #s(literal 2026691723642463/1427247692705959881058285969449495136382746624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 348449143727041/1393796574908163946345982392040522594123776 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 8711228593176025/174224571863520493293247799005065324265472 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 8800000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 900000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 11000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 11500000000000001048576 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 x.re #s(literal 3799999999999999870113200684767016490761862205266370494464 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 760000000000000018624130534014649581223808986349997110853632 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 550000000000000018459934571496600280357154005134585009650007210936828738728433007039262275248167321600 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 22499999999999999706035204772347400914840113941886513417144734959132402522958987283480980794887388933530722545592122226158322250170761216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 8200000000000000320832663130366292578183709363126603966851768493014974450142623204780931894633302192170610900364984174419056073742247780314804247432418820096 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2350000000000000013780883925752336292896512290091689619961179396864834692362394088677243445437500943356687428962240323940617812086704418185979381093208853474967552 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 51000000000000000816825214678953296297852272977273822286498152872815663520292737191961573460371573556302360461741945748387464104762576344255340762508893267752728949424128 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2399999999999999975343266902809109945432930501491256919461720979462415329314663191519302138965500041228937912708310728441613095817128059241409528532434648146323014061916160 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 299999999999999976752565236217472705419782715384814539203748928261842276068096487582379666140072852043598294645516085809393722264665986921130351317386689818854168652589039616 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 739999999999999971946130932560367457291574107363153590385504636990647361051015428561520758975512190763796926947812446232968776856494428697175348715011515153489470051810541568 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 300000000000000006927927390809361464678951467455509782629169373446452656903837306659728539060385228333234715631477572258979757033940762052062808914996107055713609429433990694627690000941056 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 11600000000000000525103476643324025390508745268712789231531152171856482910907287527455950954461370686014132774776566249862128888369161045605181580392204064520507565910749868158875056404367933440 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 170000000000000004254023396699300569842314207121846330575319519035922841053343106625869820778580447178504213585226534665909995297048380524418310768182915935619873353586812013786605576397694752351307745465733468083191808 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 43999999999999998658411262454242160495240691461583466810709422189380797710113309538514048548789584988429848744133886146818580864640904424810773316440059135794283703139342522283082715243268277079755235728460235772881815496217912934955990199851791631857483776 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 x.re #s(literal 28000000000000000736886246277857521695655994462151338852982890280237145168233969530766550170453968235567912390535969267016195586332286718517057159589966174675766563935590517903206590486150194633218552030165604663543355528553803104058950386300070531910581878784 binary64)) (not (or (<=.f64 x.re #s(literal 189999999999999993588767349220557909774991884189457937647768254826105957756878691059207324291743536458328088947186136097425696003847746408198316114113065127218585929503914263427290829974407561874254042386689646768850146753652296213722562676132114118877855978015553022823772293045420032 binary64)) (not (<=.f64 x.re #s(literal 1099999999999999961331483621618616795263050324811360624396035825711623249390092512846981524843521553378566995106033907437375779788570877392794759387462898191571555427660831868497097821909290698094233960865724004760016379431013398637126537805445619777600300254468764956809627429627271678385971003392 binary64)))))) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (/.f64 x.re (neg.f64 y.im))))))))))))))))))))))))))))))))) |
(if (<=.f64 x.re #s(literal 3384606560206073/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 2255602309932481/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 5703700733736561/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 3023725277371503/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 3509704541618749/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 7778264119263173/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 5607668906767333/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 68962299338965/95780971304118053647396689196894323976171195136475136 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 1225996432692711/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 x.re #s(literal 2026691723642463/1427247692705959881058285969449495136382746624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 348449143727041/1393796574908163946345982392040522594123776 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 8711228593176025/174224571863520493293247799005065324265472 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 8800000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 900000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 11000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 11500000000000001048576 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 x.re #s(literal 3799999999999999870113200684767016490761862205266370494464 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 760000000000000018624130534014649581223808986349997110853632 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 550000000000000018459934571496600280357154005134585009650007210936828738728433007039262275248167321600 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 22499999999999999706035204772347400914840113941886513417144734959132402522958987283480980794887388933530722545592122226158322250170761216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 8200000000000000320832663130366292578183709363126603966851768493014974450142623204780931894633302192170610900364984174419056073742247780314804247432418820096 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2350000000000000013780883925752336292896512290091689619961179396864834692362394088677243445437500943356687428962240323940617812086704418185979381093208853474967552 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 51000000000000000816825214678953296297852272977273822286498152872815663520292737191961573460371573556302360461741945748387464104762576344255340762508893267752728949424128 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2399999999999999975343266902809109945432930501491256919461720979462415329314663191519302138965500041228937912708310728441613095817128059241409528532434648146323014061916160 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 299999999999999976752565236217472705419782715384814539203748928261842276068096487582379666140072852043598294645516085809393722264665986921130351317386689818854168652589039616 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 739999999999999971946130932560367457291574107363153590385504636990647361051015428561520758975512190763796926947812446232968776856494428697175348715011515153489470051810541568 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 300000000000000006927927390809361464678951467455509782629169373446452656903837306659728539060385228333234715631477572258979757033940762052062808914996107055713609429433990694627690000941056 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 11600000000000000525103476643324025390508745268712789231531152171856482910907287527455950954461370686014132774776566249862128888369161045605181580392204064520507565910749868158875056404367933440 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 170000000000000004254023396699300569842314207121846330575319519035922841053343106625869820778580447178504213585226534665909995297048380524418310768182915935619873353586812013786605576397694752351307745465733468083191808 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (or (<=.f64 x.re #s(literal 43999999999999998658411262454242160495240691461583466810709422189380797710113309538514048548789584988429848744133886146818580864640904424810773316440059135794283703139342522283082715243268277079755235728460235772881815496217912934955990199851791631857483776 binary64)) (not (or (<=.f64 x.re #s(literal 28000000000000000736886246277857521695655994462151338852982890280237145168233969530766550170453968235567912390535969267016195586332286718517057159589966174675766563935590517903206590486150194633218552030165604663543355528553803104058950386300070531910581878784 binary64)) (not (or (<=.f64 x.re #s(literal 189999999999999993588767349220557909774991884189457937647768254826105957756878691059207324291743536458328088947186136097425696003847746408198316114113065127218585929503914263427290829974407561874254042386689646768850146753652296213722562676132114118877855978015553022823772293045420032 binary64)) (not (<=.f64 x.re #s(literal 1099999999999999961331483621618616795263050324811360624396035825711623249390092512846981524843521553378566995106033907437375779788570877392794759387462898191571555427660831868497097821909290698094233960865724004760016379431013398637126537805445619777600300254468764956809627429627271678385971003392 binary64)))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re))))))))))))))))))))))))))))))) |
(if (<=.f64 x.re #s(literal 3384606560206073/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 2255602309932481/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 5703700733736561/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 3023725277371503/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 3509704541618749/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 7778264119263173/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 5607668906767333/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 68962299338965/95780971304118053647396689196894323976171195136475136 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 1225996432692711/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 x.re #s(literal 2026691723642463/1427247692705959881058285969449495136382746624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 348449143727041/1393796574908163946345982392040522594123776 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 8711228593176025/174224571863520493293247799005065324265472 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 8800000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 900000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 11000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 11500000000000001048576 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 x.re #s(literal 3799999999999999870113200684767016490761862205266370494464 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 760000000000000018624130534014649581223808986349997110853632 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 550000000000000018459934571496600280357154005134585009650007210936828738728433007039262275248167321600 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 22499999999999999706035204772347400914840113941886513417144734959132402522958987283480980794887388933530722545592122226158322250170761216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 8200000000000000320832663130366292578183709363126603966851768493014974450142623204780931894633302192170610900364984174419056073742247780314804247432418820096 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2350000000000000013780883925752336292896512290091689619961179396864834692362394088677243445437500943356687428962240323940617812086704418185979381093208853474967552 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 51000000000000000816825214678953296297852272977273822286498152872815663520292737191961573460371573556302360461741945748387464104762576344255340762508893267752728949424128 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2399999999999999975343266902809109945432930501491256919461720979462415329314663191519302138965500041228937912708310728441613095817128059241409528532434648146323014061916160 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 299999999999999976752565236217472705419782715384814539203748928261842276068096487582379666140072852043598294645516085809393722264665986921130351317386689818854168652589039616 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 739999999999999971946130932560367457291574107363153590385504636990647361051015428561520758975512190763796926947812446232968776856494428697175348715011515153489470051810541568 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 300000000000000006927927390809361464678951467455509782629169373446452656903837306659728539060385228333234715631477572258979757033940762052062808914996107055713609429433990694627690000941056 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 11600000000000000525103476643324025390508745268712789231531152171856482910907287527455950954461370686014132774776566249862128888369161045605181580392204064520507565910749868158875056404367933440 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 x.re #s(literal 170000000000000004254023396699300569842314207121846330575319519035922841053343106625869820778580447178504213585226534665909995297048380524418310768182915935619873353586812013786605576397694752351307745465733468083191808 binary64)) (not (or (<=.f64 x.re #s(literal 43999999999999998658411262454242160495240691461583466810709422189380797710113309538514048548789584988429848744133886146818580864640904424810773316440059135794283703139342522283082715243268277079755235728460235772881815496217912934955990199851791631857483776 binary64)) (not (or (<=.f64 x.re #s(literal 28000000000000000736886246277857521695655994462151338852982890280237145168233969530766550170453968235567912390535969267016195586332286718517057159589966174675766563935590517903206590486150194633218552030165604663543355528553803104058950386300070531910581878784 binary64)) (and (not (<=.f64 x.re #s(literal 189999999999999993588767349220557909774991884189457937647768254826105957756878691059207324291743536458328088947186136097425696003847746408198316114113065127218585929503914263427290829974407561874254042386689646768850146753652296213722562676132114118877855978015553022823772293045420032 binary64))) (<=.f64 x.re #s(literal 1099999999999999961331483621618616795263050324811360624396035825711623249390092512846981524843521553378566995106033907437375779788570877392794759387462898191571555427660831868497097821909290698094233960865724004760016379431013398637126537805445619777600300254468764956809627429627271678385971003392 binary64)))))))) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (/.f64 x.re (neg.f64 y.im))))))))))))))))))))))))))))))) |
(if (<=.f64 x.re #s(literal 3384606560206073/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 2255602309932481/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 5703700733736561/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 3023725277371503/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 3509704541618749/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 7778264119263173/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 5607668906767333/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 68962299338965/95780971304118053647396689196894323976171195136475136 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 1225996432692711/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 x.re #s(literal 2026691723642463/1427247692705959881058285969449495136382746624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 348449143727041/1393796574908163946345982392040522594123776 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 8711228593176025/174224571863520493293247799005065324265472 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 8800000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 900000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 11000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 11500000000000001048576 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 x.re #s(literal 3799999999999999870113200684767016490761862205266370494464 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 760000000000000018624130534014649581223808986349997110853632 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 550000000000000018459934571496600280357154005134585009650007210936828738728433007039262275248167321600 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 22499999999999999706035204772347400914840113941886513417144734959132402522958987283480980794887388933530722545592122226158322250170761216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 8200000000000000320832663130366292578183709363126603966851768493014974450142623204780931894633302192170610900364984174419056073742247780314804247432418820096 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2350000000000000013780883925752336292896512290091689619961179396864834692362394088677243445437500943356687428962240323940617812086704418185979381093208853474967552 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 51000000000000000816825214678953296297852272977273822286498152872815663520292737191961573460371573556302360461741945748387464104762576344255340762508893267752728949424128 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2399999999999999975343266902809109945432930501491256919461720979462415329314663191519302138965500041228937912708310728441613095817128059241409528532434648146323014061916160 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 299999999999999976752565236217472705419782715384814539203748928261842276068096487582379666140072852043598294645516085809393722264665986921130351317386689818854168652589039616 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 739999999999999971946130932560367457291574107363153590385504636990647361051015428561520758975512190763796926947812446232968776856494428697175348715011515153489470051810541568 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 300000000000000006927927390809361464678951467455509782629169373446452656903837306659728539060385228333234715631477572258979757033940762052062808914996107055713609429433990694627690000941056 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (or (<=.f64 x.re #s(literal 11600000000000000525103476643324025390508745268712789231531152171856482910907287527455950954461370686014132774776566249862128888369161045605181580392204064520507565910749868158875056404367933440 binary64)) (not (or (<=.f64 x.re #s(literal 170000000000000004254023396699300569842314207121846330575319519035922841053343106625869820778580447178504213585226534665909995297048380524418310768182915935619873353586812013786605576397694752351307745465733468083191808 binary64)) (not (or (<=.f64 x.re #s(literal 43999999999999998658411262454242160495240691461583466810709422189380797710113309538514048548789584988429848744133886146818580864640904424810773316440059135794283703139342522283082715243268277079755235728460235772881815496217912934955990199851791631857483776 binary64)) (not (or (<=.f64 x.re #s(literal 28000000000000000736886246277857521695655994462151338852982890280237145168233969530766550170453968235567912390535969267016195586332286718517057159589966174675766563935590517903206590486150194633218552030165604663543355528553803104058950386300070531910581878784 binary64)) (and (not (<=.f64 x.re #s(literal 189999999999999993588767349220557909774991884189457937647768254826105957756878691059207324291743536458328088947186136097425696003847746408198316114113065127218585929503914263427290829974407561874254042386689646768850146753652296213722562676132114118877855978015553022823772293045420032 binary64))) (<=.f64 x.re #s(literal 1099999999999999961331483621618616795263050324811360624396035825711623249390092512846981524843521553378566995106033907437375779788570877392794759387462898191571555427660831868497097821909290698094233960865724004760016379431013398637126537805445619777600300254468764956809627429627271678385971003392 binary64)))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re))))))))))))))))))))))))))))) |
(if (<=.f64 x.re #s(literal 3384606560206073/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 2255602309932481/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 5703700733736561/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 3023725277371503/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 3509704541618749/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 7778264119263173/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 5607668906767333/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 68962299338965/95780971304118053647396689196894323976171195136475136 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 1225996432692711/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 x.re #s(literal 2026691723642463/1427247692705959881058285969449495136382746624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 348449143727041/1393796574908163946345982392040522594123776 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 8711228593176025/174224571863520493293247799005065324265472 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 8800000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 900000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 11000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 11500000000000001048576 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 x.re #s(literal 3799999999999999870113200684767016490761862205266370494464 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 760000000000000018624130534014649581223808986349997110853632 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 550000000000000018459934571496600280357154005134585009650007210936828738728433007039262275248167321600 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 22499999999999999706035204772347400914840113941886513417144734959132402522958987283480980794887388933530722545592122226158322250170761216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 8200000000000000320832663130366292578183709363126603966851768493014974450142623204780931894633302192170610900364984174419056073742247780314804247432418820096 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2350000000000000013780883925752336292896512290091689619961179396864834692362394088677243445437500943356687428962240323940617812086704418185979381093208853474967552 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 51000000000000000816825214678953296297852272977273822286498152872815663520292737191961573460371573556302360461741945748387464104762576344255340762508893267752728949424128 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2399999999999999975343266902809109945432930501491256919461720979462415329314663191519302138965500041228937912708310728441613095817128059241409528532434648146323014061916160 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 299999999999999976752565236217472705419782715384814539203748928261842276068096487582379666140072852043598294645516085809393722264665986921130351317386689818854168652589039616 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 739999999999999971946130932560367457291574107363153590385504636990647361051015428561520758975512190763796926947812446232968776856494428697175348715011515153489470051810541568 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 x.re #s(literal 300000000000000006927927390809361464678951467455509782629169373446452656903837306659728539060385228333234715631477572258979757033940762052062808914996107055713609429433990694627690000941056 binary64)) (not (or (<=.f64 x.re #s(literal 11600000000000000525103476643324025390508745268712789231531152171856482910907287527455950954461370686014132774776566249862128888369161045605181580392204064520507565910749868158875056404367933440 binary64)) (not (or (<=.f64 x.re #s(literal 170000000000000004254023396699300569842314207121846330575319519035922841053343106625869820778580447178504213585226534665909995297048380524418310768182915935619873353586812013786605576397694752351307745465733468083191808 binary64)) (and (not (<=.f64 x.re #s(literal 43999999999999998658411262454242160495240691461583466810709422189380797710113309538514048548789584988429848744133886146818580864640904424810773316440059135794283703139342522283082715243268277079755235728460235772881815496217912934955990199851791631857483776 binary64))) (or (<=.f64 x.re #s(literal 28000000000000000736886246277857521695655994462151338852982890280237145168233969530766550170453968235567912390535969267016195586332286718517057159589966174675766563935590517903206590486150194633218552030165604663543355528553803104058950386300070531910581878784 binary64)) (and (not (<=.f64 x.re #s(literal 189999999999999993588767349220557909774991884189457937647768254826105957756878691059207324291743536458328088947186136097425696003847746408198316114113065127218585929503914263427290829974407561874254042386689646768850146753652296213722562676132114118877855978015553022823772293045420032 binary64))) (<=.f64 x.re #s(literal 1099999999999999961331483621618616795263050324811360624396035825711623249390092512846981524843521553378566995106033907437375779788570877392794759387462898191571555427660831868497097821909290698094233960865724004760016379431013398637126537805445619777600300254468764956809627429627271678385971003392 binary64)))))))))) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (/.f64 x.re (neg.f64 y.im))))))))))))))))))))))))))))) |
(if (<=.f64 x.re #s(literal 3384606560206073/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 2255602309932481/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 5703700733736561/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 3023725277371503/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 3509704541618749/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 7778264119263173/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 5607668906767333/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 68962299338965/95780971304118053647396689196894323976171195136475136 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 1225996432692711/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 x.re #s(literal 2026691723642463/1427247692705959881058285969449495136382746624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 348449143727041/1393796574908163946345982392040522594123776 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 8711228593176025/174224571863520493293247799005065324265472 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 8800000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 900000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 11000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 11500000000000001048576 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 x.re #s(literal 3799999999999999870113200684767016490761862205266370494464 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 760000000000000018624130534014649581223808986349997110853632 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 550000000000000018459934571496600280357154005134585009650007210936828738728433007039262275248167321600 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 22499999999999999706035204772347400914840113941886513417144734959132402522958987283480980794887388933530722545592122226158322250170761216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 8200000000000000320832663130366292578183709363126603966851768493014974450142623204780931894633302192170610900364984174419056073742247780314804247432418820096 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2350000000000000013780883925752336292896512290091689619961179396864834692362394088677243445437500943356687428962240323940617812086704418185979381093208853474967552 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 51000000000000000816825214678953296297852272977273822286498152872815663520292737191961573460371573556302360461741945748387464104762576344255340762508893267752728949424128 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2399999999999999975343266902809109945432930501491256919461720979462415329314663191519302138965500041228937912708310728441613095817128059241409528532434648146323014061916160 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 299999999999999976752565236217472705419782715384814539203748928261842276068096487582379666140072852043598294645516085809393722264665986921130351317386689818854168652589039616 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (or (<=.f64 x.re #s(literal 739999999999999971946130932560367457291574107363153590385504636990647361051015428561520758975512190763796926947812446232968776856494428697175348715011515153489470051810541568 binary64)) (not (or (<=.f64 x.re #s(literal 300000000000000006927927390809361464678951467455509782629169373446452656903837306659728539060385228333234715631477572258979757033940762052062808914996107055713609429433990694627690000941056 binary64)) (not (or (<=.f64 x.re #s(literal 11600000000000000525103476643324025390508745268712789231531152171856482910907287527455950954461370686014132774776566249862128888369161045605181580392204064520507565910749868158875056404367933440 binary64)) (not (or (<=.f64 x.re #s(literal 170000000000000004254023396699300569842314207121846330575319519035922841053343106625869820778580447178504213585226534665909995297048380524418310768182915935619873353586812013786605576397694752351307745465733468083191808 binary64)) (and (not (<=.f64 x.re #s(literal 43999999999999998658411262454242160495240691461583466810709422189380797710113309538514048548789584988429848744133886146818580864640904424810773316440059135794283703139342522283082715243268277079755235728460235772881815496217912934955990199851791631857483776 binary64))) (or (<=.f64 x.re #s(literal 28000000000000000736886246277857521695655994462151338852982890280237145168233969530766550170453968235567912390535969267016195586332286718517057159589966174675766563935590517903206590486150194633218552030165604663543355528553803104058950386300070531910581878784 binary64)) (and (not (<=.f64 x.re #s(literal 189999999999999993588767349220557909774991884189457937647768254826105957756878691059207324291743536458328088947186136097425696003847746408198316114113065127218585929503914263427290829974407561874254042386689646768850146753652296213722562676132114118877855978015553022823772293045420032 binary64))) (<=.f64 x.re #s(literal 1099999999999999961331483621618616795263050324811360624396035825711623249390092512846981524843521553378566995106033907437375779788570877392794759387462898191571555427660831868497097821909290698094233960865724004760016379431013398637126537805445619777600300254468764956809627429627271678385971003392 binary64)))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re))))))))))))))))))))))))))) |
(if (<=.f64 x.re #s(literal 3384606560206073/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 2255602309932481/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 5703700733736561/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 3023725277371503/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 3509704541618749/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 7778264119263173/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 5607668906767333/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 68962299338965/95780971304118053647396689196894323976171195136475136 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 1225996432692711/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 x.re #s(literal 2026691723642463/1427247692705959881058285969449495136382746624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 348449143727041/1393796574908163946345982392040522594123776 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 8711228593176025/174224571863520493293247799005065324265472 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 8800000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 900000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 11000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 11500000000000001048576 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 x.re #s(literal 3799999999999999870113200684767016490761862205266370494464 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 760000000000000018624130534014649581223808986349997110853632 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 550000000000000018459934571496600280357154005134585009650007210936828738728433007039262275248167321600 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 22499999999999999706035204772347400914840113941886513417144734959132402522958987283480980794887388933530722545592122226158322250170761216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 8200000000000000320832663130366292578183709363126603966851768493014974450142623204780931894633302192170610900364984174419056073742247780314804247432418820096 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2350000000000000013780883925752336292896512290091689619961179396864834692362394088677243445437500943356687428962240323940617812086704418185979381093208853474967552 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 51000000000000000816825214678953296297852272977273822286498152872815663520292737191961573460371573556302360461741945748387464104762576344255340762508893267752728949424128 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2399999999999999975343266902809109945432930501491256919461720979462415329314663191519302138965500041228937912708310728441613095817128059241409528532434648146323014061916160 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 x.re #s(literal 299999999999999976752565236217472705419782715384814539203748928261842276068096487582379666140072852043598294645516085809393722264665986921130351317386689818854168652589039616 binary64)) (not (or (<=.f64 x.re #s(literal 739999999999999971946130932560367457291574107363153590385504636990647361051015428561520758975512190763796926947812446232968776856494428697175348715011515153489470051810541568 binary64)) (not (or (<=.f64 x.re #s(literal 300000000000000006927927390809361464678951467455509782629169373446452656903837306659728539060385228333234715631477572258979757033940762052062808914996107055713609429433990694627690000941056 binary64)) (and (not (<=.f64 x.re #s(literal 11600000000000000525103476643324025390508745268712789231531152171856482910907287527455950954461370686014132774776566249862128888369161045605181580392204064520507565910749868158875056404367933440 binary64))) (or (<=.f64 x.re #s(literal 170000000000000004254023396699300569842314207121846330575319519035922841053343106625869820778580447178504213585226534665909995297048380524418310768182915935619873353586812013786605576397694752351307745465733468083191808 binary64)) (and (not (<=.f64 x.re #s(literal 43999999999999998658411262454242160495240691461583466810709422189380797710113309538514048548789584988429848744133886146818580864640904424810773316440059135794283703139342522283082715243268277079755235728460235772881815496217912934955990199851791631857483776 binary64))) (or (<=.f64 x.re #s(literal 28000000000000000736886246277857521695655994462151338852982890280237145168233969530766550170453968235567912390535969267016195586332286718517057159589966174675766563935590517903206590486150194633218552030165604663543355528553803104058950386300070531910581878784 binary64)) (and (not (<=.f64 x.re #s(literal 189999999999999993588767349220557909774991884189457937647768254826105957756878691059207324291743536458328088947186136097425696003847746408198316114113065127218585929503914263427290829974407561874254042386689646768850146753652296213722562676132114118877855978015553022823772293045420032 binary64))) (<=.f64 x.re #s(literal 1099999999999999961331483621618616795263050324811360624396035825711623249390092512846981524843521553378566995106033907437375779788570877392794759387462898191571555427660831868497097821909290698094233960865724004760016379431013398637126537805445619777600300254468764956809627429627271678385971003392 binary64)))))))))))) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (/.f64 x.re (neg.f64 y.im))))))))))))))))))))))))))) |
(if (<=.f64 x.re #s(literal 3384606560206073/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 2255602309932481/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 5703700733736561/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 3023725277371503/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 3509704541618749/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 7778264119263173/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 5607668906767333/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 68962299338965/95780971304118053647396689196894323976171195136475136 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 1225996432692711/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 x.re #s(literal 2026691723642463/1427247692705959881058285969449495136382746624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 348449143727041/1393796574908163946345982392040522594123776 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 8711228593176025/174224571863520493293247799005065324265472 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 8800000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 900000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 11000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 11500000000000001048576 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 x.re #s(literal 3799999999999999870113200684767016490761862205266370494464 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 760000000000000018624130534014649581223808986349997110853632 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 550000000000000018459934571496600280357154005134585009650007210936828738728433007039262275248167321600 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 22499999999999999706035204772347400914840113941886513417144734959132402522958987283480980794887388933530722545592122226158322250170761216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 8200000000000000320832663130366292578183709363126603966851768493014974450142623204780931894633302192170610900364984174419056073742247780314804247432418820096 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2350000000000000013780883925752336292896512290091689619961179396864834692362394088677243445437500943356687428962240323940617812086704418185979381093208853474967552 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 51000000000000000816825214678953296297852272977273822286498152872815663520292737191961573460371573556302360461741945748387464104762576344255340762508893267752728949424128 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 x.re #s(literal 2399999999999999975343266902809109945432930501491256919461720979462415329314663191519302138965500041228937912708310728441613095817128059241409528532434648146323014061916160 binary64)) (not (or (<=.f64 x.re #s(literal 299999999999999976752565236217472705419782715384814539203748928261842276068096487582379666140072852043598294645516085809393722264665986921130351317386689818854168652589039616 binary64)) (not (or (<=.f64 x.re #s(literal 739999999999999971946130932560367457291574107363153590385504636990647361051015428561520758975512190763796926947812446232968776856494428697175348715011515153489470051810541568 binary64)) (not (or (<=.f64 x.re #s(literal 300000000000000006927927390809361464678951467455509782629169373446452656903837306659728539060385228333234715631477572258979757033940762052062808914996107055713609429433990694627690000941056 binary64)) (and (not (<=.f64 x.re #s(literal 11600000000000000525103476643324025390508745268712789231531152171856482910907287527455950954461370686014132774776566249862128888369161045605181580392204064520507565910749868158875056404367933440 binary64))) (or (<=.f64 x.re #s(literal 170000000000000004254023396699300569842314207121846330575319519035922841053343106625869820778580447178504213585226534665909995297048380524418310768182915935619873353586812013786605576397694752351307745465733468083191808 binary64)) (and (not (<=.f64 x.re #s(literal 43999999999999998658411262454242160495240691461583466810709422189380797710113309538514048548789584988429848744133886146818580864640904424810773316440059135794283703139342522283082715243268277079755235728460235772881815496217912934955990199851791631857483776 binary64))) (or (<=.f64 x.re #s(literal 28000000000000000736886246277857521695655994462151338852982890280237145168233969530766550170453968235567912390535969267016195586332286718517057159589966174675766563935590517903206590486150194633218552030165604663543355528553803104058950386300070531910581878784 binary64)) (and (not (<=.f64 x.re #s(literal 189999999999999993588767349220557909774991884189457937647768254826105957756878691059207324291743536458328088947186136097425696003847746408198316114113065127218585929503914263427290829974407561874254042386689646768850146753652296213722562676132114118877855978015553022823772293045420032 binary64))) (<=.f64 x.re #s(literal 1099999999999999961331483621618616795263050324811360624396035825711623249390092512846981524843521553378566995106033907437375779788570877392794759387462898191571555427660831868497097821909290698094233960865724004760016379431013398637126537805445619777600300254468764956809627429627271678385971003392 binary64)))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re))))))))))))))))))))))))) |
(if (<=.f64 x.re #s(literal 3384606560206073/169230328010303641331690318856389386196071598838855992136870091590247882556495704531248437872567112920983350278405979725889536 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 2255602309932481/136703170298938245273281389194851335334573089430825777276610662900622062449960995201469573563940864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 5703700733736561/16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 3023725277371503/15914343565113172548972231940698266883214596825515126958094847260581103904401068017057792 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 3509704541618749/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 7778264119263173/1897137590064188545819787018382342682267975428761855001222473056385648716020711424 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 5607668906767333/862718293348820473429344482784628181556388621521298319395315527974912 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 68962299338965/95780971304118053647396689196894323976171195136475136 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 1225996432692711/766247770432944429179173513575154591809369561091801088 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 x.re #s(literal 2026691723642463/1427247692705959881058285969449495136382746624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 348449143727041/1393796574908163946345982392040522594123776 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 8711228593176025/174224571863520493293247799005065324265472 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 8800000000000000 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 900000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 11000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 11500000000000001048576 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 x.re #s(literal 3799999999999999870113200684767016490761862205266370494464 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 760000000000000018624130534014649581223808986349997110853632 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 550000000000000018459934571496600280357154005134585009650007210936828738728433007039262275248167321600 binary64)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re) (if (<=.f64 x.re #s(literal 22499999999999999706035204772347400914840113941886513417144734959132402522958987283480980794887388933530722545592122226158322250170761216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 8200000000000000320832663130366292578183709363126603966851768493014974450142623204780931894633302192170610900364984174419056073742247780314804247432418820096 binary64)) (/.f64 x.im y.re) (if (<=.f64 x.re #s(literal 2350000000000000013780883925752336292896512290091689619961179396864834692362394088677243445437500943356687428962240323940617812086704418185979381093208853474967552 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 x.re #s(literal 51000000000000000816825214678953296297852272977273822286498152872815663520292737191961573460371573556302360461741945748387464104762576344255340762508893267752728949424128 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 x.re #s(literal 2399999999999999975343266902809109945432930501491256919461720979462415329314663191519302138965500041228937912708310728441613095817128059241409528532434648146323014061916160 binary64)) (not (or (<=.f64 x.re #s(literal 299999999999999976752565236217472705419782715384814539203748928261842276068096487582379666140072852043598294645516085809393722264665986921130351317386689818854168652589039616 binary64)) (and (not (<=.f64 x.re #s(literal 739999999999999971946130932560367457291574107363153590385504636990647361051015428561520758975512190763796926947812446232968776856494428697175348715011515153489470051810541568 binary64))) (or (<=.f64 x.re #s(literal 300000000000000006927927390809361464678951467455509782629169373446452656903837306659728539060385228333234715631477572258979757033940762052062808914996107055713609429433990694627690000941056 binary64)) (and (not (<=.f64 x.re #s(literal 11600000000000000525103476643324025390508745268712789231531152171856482910907287527455950954461370686014132774776566249862128888369161045605181580392204064520507565910749868158875056404367933440 binary64))) (or (<=.f64 x.re #s(literal 170000000000000004254023396699300569842314207121846330575319519035922841053343106625869820778580447178504213585226534665909995297048380524418310768182915935619873353586812013786605576397694752351307745465733468083191808 binary64)) (and (not (<=.f64 x.re #s(literal 43999999999999998658411262454242160495240691461583466810709422189380797710113309538514048548789584988429848744133886146818580864640904424810773316440059135794283703139342522283082715243268277079755235728460235772881815496217912934955990199851791631857483776 binary64))) (or (<=.f64 x.re #s(literal 28000000000000000736886246277857521695655994462151338852982890280237145168233969530766550170453968235567912390535969267016195586332286718517057159589966174675766563935590517903206590486150194633218552030165604663543355528553803104058950386300070531910581878784 binary64)) (and (not (<=.f64 x.re #s(literal 189999999999999993588767349220557909774991884189457937647768254826105957756878691059207324291743536458328088947186136097425696003847746408198316114113065127218585929503914263427290829974407561874254042386689646768850146753652296213722562676132114118877855978015553022823772293045420032 binary64))) (<=.f64 x.re #s(literal 1099999999999999961331483621618616795263050324811360624396035825711623249390092512846981524843521553378566995106033907437375779788570877392794759387462898191571555427660831868497097821909290698094233960865724004760016379431013398637126537805445619777600300254468764956809627429627271678385971003392 binary64)))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 (-.f64 x.im (*.f64 x.re (/.f64 y.im y.re))) y.re))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -63940696633227/91343852333181432387730302044767688728495783936 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8923982957114689/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -2029768672598635/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -1056844162248225/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5561348836008437/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5319259737831231/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2854866711390123/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -4873212329613551/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6765173564772491/7687697232696013035490465480201479025983241823794691621558168976140934720122093268938148043346259333988919315645138393722043075242293497100043735968399262883880680368733084239192707430286484902215659282347932289182034267181757047930126964620533348010060414976 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3061802069160839/38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2029768672598635/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2012270666800371/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4097911893406897/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3507603929594167/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6646139978924579/664613997892457936451903530140172288 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5919218418729703/10384593717069655257060992658440192 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2574915281713591/19807040628566084398385987584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 7156840852118605/19342813113834066795298816 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 7932099951695107/9223372036854775808 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3112888062438487/288230376151711744 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 55000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 135000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 36000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 36999999999999998842372096 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 309999999999999989275735097344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 28000000000000002350773697061806614268857019655042642096800399360 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4599999999999999702256444518288271936689547098446617344463248375559487488 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 13200000000000000056168647975783073851896130797753722960400968724135203804108816384 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2999999999999999957620256357142571749975680685131147022196970209379557153221891850240 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000003253297273096438955496771999371395448384383034200208760966726083320599281664 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 28999999999999998464120220974988138453039504620863880001971619371869304592430947864765457768030427676672 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 94999999999999995683756195937248651652744055461851345708334481173819579470852265903766855447900727574687440051690338920697717932012580421440067878998334144102504121746532167758577935399879113597778561657837706493549052161500939737285827106092181618688 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 (neg.f64 x.re) y.im) (*.f64 (/.f64 (/.f64 y.re y.im) #s(literal 1 binary64)) (/.f64 x.im y.im)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -63940696633227/91343852333181432387730302044767688728495783936 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8923982957114689/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -2029768672598635/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -1056844162248225/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5561348836008437/300613450595050653169853516389035139504087366260264943450533244356122755214669880763353471793250393988087676928 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5319259737831231/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2854866711390123/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -4873212329613551/34808659497239648579720852704622583960672214563358764118798771041101647699040812580153753748454066465596331097210650690541753423472407821641942301328447068696990926165468330002463334596608 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6765173564772491/7687697232696013035490465480201479025983241823794691621558168976140934720122093268938148043346259333988919315645138393722043075242293497100043735968399262883880680368733084239192707430286484902215659282347932289182034267181757047930126964620533348010060414976 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 (/.f64 (*.f64 y.re x.im) y.im) y.im) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3061802069160839/38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2029768672598635/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2012270666800371/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4097911893406897/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3507603929594167/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6646139978924579/664613997892457936451903530140172288 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5919218418729703/10384593717069655257060992658440192 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2574915281713591/19807040628566084398385987584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 7156840852118605/19342813113834066795298816 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7932099951695107/9223372036854775808 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3112888062438487/288230376151711744 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 55000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 135000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 36000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 36999999999999998842372096 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 309999999999999989275735097344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 28000000000000002350773697061806614268857019655042642096800399360 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4599999999999999702256444518288271936689547098446617344463248375559487488 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 13200000000000000056168647975783073851896130797753722960400968724135203804108816384 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2999999999999999957620256357142571749975680685131147022196970209379557153221891850240 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000003253297273096438955496771999371395448384383034200208760966726083320599281664 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 28999999999999998464120220974988138453039504620863880001971619371869304592430947864765457768030427676672 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 94999999999999995683756195937248651652744055461851345708334481173819579470852265903766855447900727574687440051690338920697717932012580421440067878998334144102504121746532167758577935399879113597778561657837706493549052161500939737285827106092181618688 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 x.re (neg.f64 y.im)) (*.f64 (/.f64 y.re y.im) (/.f64 x.im y.im)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -2151330410151089/23384026197294446691258957323460528314494920687616 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2405975797261313/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -3149641043687537/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -1056844162248225/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -716054195477281/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2854866711390123/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1752794969054691/30750788930784052141961861920805916103932967295178766486232675904563738880488373075752592173385037335955677262580553574888172300969173988400174943873597051535522721474932336956770829721145939608862637129391729156728137068727028191720507858482133392040241659904 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 (/.f64 (*.f64 x.im y.re) y.im) y.im) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3061802069160839/38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5873964348782503/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4178791733408349/6739986666787659948666753771754907668409286105635143120275902562304 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5261405894391251/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3219224052291593/10384593717069655257060992658440192 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1419768672255617/5070602400912917605986812821504 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3466232109999065/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5199348164998597/4951760157141521099596496896 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 7932099951695107/9223372036854775808 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3152519739159347/562949953421312 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 195000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1500000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 20000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1499999999999999882492379136 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6199999999999999917456097280 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 329999999999999998997479267799984917739148517578871824327901184 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4200000000000000273982121985105010362698231977509208540801700209339924480 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 13200000000000000056168647975783073851896130797753722960400968724135203804108816384 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 14000000000000000161693818562007198762113377690873761752081119944312233129750298624 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000003253297273096438955496771999371395448384383034200208760966726083320599281664 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 28999999999999998464120220974988138453039504620863880001971619371869304592430947864765457768030427676672 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 750000000000000056380865187388656470603571798264306160112181826768324443931811403498405825823318526571199466279139394745008128 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 (neg.f64 x.re) y.im) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -2151330410151089/23384026197294446691258957323460528314494920687616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2405975797261313/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -3149641043687537/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -1056844162248225/73391955711682288371546268649666782105490079653384995959602842860381532034831513858240593699524021969747968 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -716054195477281/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2854866711390123/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1752794969054691/30750788930784052141961861920805916103932967295178766486232675904563738880488373075752592173385037335955677262580553574888172300969173988400174943873597051535522721474932336956770829721145939608862637129391729156728137068727028191720507858482133392040241659904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 (/.f64 (*.f64 y.re x.im) y.im) y.im) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3061802069160839/38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5873964348782503/533996758980227520598755426542388028650676130589163192486760401955554931445160137505740521734144 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4178791733408349/6739986666787659948666753771754907668409286105635143120275902562304 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5261405894391251/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3219224052291593/10384593717069655257060992658440192 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1419768672255617/5070602400912917605986812821504 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3466232109999065/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5199348164998597/4951760157141521099596496896 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7932099951695107/9223372036854775808 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3152519739159347/562949953421312 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 195000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1500000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 20000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1499999999999999882492379136 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6199999999999999917456097280 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 329999999999999998997479267799984917739148517578871824327901184 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4200000000000000273982121985105010362698231977509208540801700209339924480 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 13200000000000000056168647975783073851896130797753722960400968724135203804108816384 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 14000000000000000161693818562007198762113377690873761752081119944312233129750298624 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000003253297273096438955496771999371395448384383034200208760966726083320599281664 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 28999999999999998464120220974988138453039504620863880001971619371869304592430947864765457768030427676672 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 750000000000000056380865187388656470603571798264306160112181826768324443931811403498405825823318526571199466279139394745008128 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 x.re (neg.f64 y.im)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -1519961702824139/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2405975797261313/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -5739345901830623/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2275150627062151/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3757668132438133/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3580270977386405/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -6639224910209589/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2854866711390123/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3061802069160839/38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 7688573379346283/27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228608 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 918645304408865/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2012270666800371/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 8627182933488205/53919893334301279589334030174039261347274288845081144962207220498432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4676805239458889/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4673067172681345/10384593717069655257060992658440192 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5919218418729703/10384593717069655257060992658440192 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4555619344570199/39614081257132168796771975168 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4208996133570293/4951760157141521099596496896 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 7839866231326559/9223372036854775808 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 41/2 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 210000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 245000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 36000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 55000000000000002097152 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2499999999999999863938077467607040 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 209999999999999999362032261327263129470367238459282070026846208 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 359999999999999995461406280032747478250074244466564231611773212300410880 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 13499999999999999674491420271388373901555487647992008231700643829505144783980462080 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 599999999999999953564446364080413519103978894502589415958294694938785377250495139151872 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000003253297273096438955496771999371395448384383034200208760966726083320599281664 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 28999999999999998464120220974988138453039504620863880001971619371869304592430947864765457768030427676672 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal 1100000000000000063472951381384528958674477003324228313943569225245646807038118668358096414989516629660925952 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 819999999999999983483582116831761250364657571619838463993270236264482761560136935233007347085992590579275416886756634685079552 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 (neg.f64 x.re) y.im) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -1519961702824139/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2405975797261313/2187250724783011924372502227117621365353169430893212436425770606409952999199375923223513177023053824 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -5739345901830623/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2275150627062151/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3757668132438133/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3580270977386405/204586912993508866875824356051724947013540127877691549342705710506008362275292159680204380770369009821930417757972504438076078534117837065833032974336 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6639224910209589/132784498204191774672397051638117156832398279431757980799861034550100889965213060684790625566307321417222332371561625253836644834413176809852379994691646837985957817708848304757932032 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2854866711390123/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3061802069160839/38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 7688573379346283/27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228608 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 918645304408865/8749002899132047697490008908470485461412677723572849745703082425639811996797503692894052708092215296 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2012270666800371/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 8627182933488205/53919893334301279589334030174039261347274288845081144962207220498432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4676805239458889/2923003274661805836407369665432566039311865085952 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4673067172681345/10384593717069655257060992658440192 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5919218418729703/10384593717069655257060992658440192 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4555619344570199/39614081257132168796771975168 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4208996133570293/4951760157141521099596496896 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7839866231326559/9223372036854775808 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 41/2 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 210000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 245000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 36000000000000000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 55000000000000002097152 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2499999999999999863938077467607040 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 209999999999999999362032261327263129470367238459282070026846208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 359999999999999995461406280032747478250074244466564231611773212300410880 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 13499999999999999674491420271388373901555487647992008231700643829505144783980462080 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 599999999999999953564446364080413519103978894502589415958294694938785377250495139151872 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000003253297273096438955496771999371395448384383034200208760966726083320599281664 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 28999999999999998464120220974988138453039504620863880001971619371869304592430947864765457768030427676672 binary64)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im) (if (<=.f64 y.im #s(literal 1100000000000000063472951381384528958674477003324228313943569225245646807038118668358096414989516629660925952 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 819999999999999983483582116831761250364657571619838463993270236264482761560136935233007347085992590579275416886756634685079552 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 5800000000000000508992434395880808577219511266038650116560231598135192376504298191502794335022198973914129017452224699523591155916624291776245265934187435321759850666953400706837905917535503589463721280978769459339359910499334932938748433103833338590160805273096816102617272882883527057087399985152 binary64)) (/.f64 x.re (neg.f64 y.im)) (/.f64 (*.f64 x.im (/.f64 y.re y.im)) y.im)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5799238496929023/374144419156711147060143317175368453031918731001856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -6124302029392433/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -5319393762672285/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2275150627062151/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -7927742878498469/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2854866711390123/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3367982276076923/38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2012270666800371/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2561194933379311/3369993333393829974333376885877453834204643052817571560137951281152 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1461501637330903/1461501637330902918203684832716283019655932542976 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 5316911983139663/166153499473114484112975882535043072 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3010670175542045/316912650057057350374175801344 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3466232109999065/9903520314283042199192993792 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3466232109999065/618970019642690137449562112 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 7932099951695107/9223372036854775808 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4150517416584649/2305843009213693952 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 16500000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 600000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 26499999999999998951424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3500000000000000209715200 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 499999999999999964878644512267775609965379584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 899999999999999918767229449717619953810131273674690656206848 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 359999999999999995461406280032747478250074244466564231611773212300410880 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 13499999999999999674491420271388373901555487647992008231700643829505144783980462080 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 14000000000000000161693818562007198762113377690873761752081119944312233129750298624 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000003253297273096438955496771999371395448384383034200208760966726083320599281664 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 28999999999999998464120220974988138453039504620863880001971619371869304592430947864765457768030427676672 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (/.f64 (neg.f64 x.re) y.im))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5799238496929023/374144419156711147060143317175368453031918731001856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -6124302029392433/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -5319393762672285/559936185544451052639360570142111069530411374308662383724997275240947967795040236345219373317901778944 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2275150627062151/146783911423364576743092537299333564210980159306769991919205685720763064069663027716481187399048043939495936 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2301602771176975/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -7927742878498469/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2854866711390123/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3367982276076923/38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2012270666800371/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2561194933379311/3369993333393829974333376885877453834204643052817571560137951281152 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 1461501637330903/1461501637330902918203684832716283019655932542976 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5316911983139663/166153499473114484112975882535043072 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3010670175542045/316912650057057350374175801344 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3466232109999065/9903520314283042199192993792 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3466232109999065/618970019642690137449562112 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7932099951695107/9223372036854775808 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4150517416584649/2305843009213693952 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 16500000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 600000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 26499999999999998951424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3500000000000000209715200 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 499999999999999964878644512267775609965379584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 899999999999999918767229449717619953810131273674690656206848 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 359999999999999995461406280032747478250074244466564231611773212300410880 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 13499999999999999674491420271388373901555487647992008231700643829505144783980462080 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 14000000000000000161693818562007198762113377690873761752081119944312233129750298624 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000003253297273096438955496771999371395448384383034200208760966726083320599281664 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 28999999999999998464120220974988138453039504620863880001971619371869304592430947864765457768030427676672 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im)) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))) (/.f64 x.re (neg.f64 y.im)) (*.f64 x.im (/.f64 (/.f64 y.re y.im) y.im))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 1800000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (/.f64 (neg.f64 x.re) y.im) (if (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)) (/.f64 x.im y.re) (/.f64 (neg.f64 x.re) y.im))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1800000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1800000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (not (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1800000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (not (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (not (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1800000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (not (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (not (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1800000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (not (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (not (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1800000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (not (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (not (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1800000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (not (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (not (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1800000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (not (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (not (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1800000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (not (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (not (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1800000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (not (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (not (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1800000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (not (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (not (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1800000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (not (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (not (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1800000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (not (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (not (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1800000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (not (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (not (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1800000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (not (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (not (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1800000000000 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (not (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (not (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1800000000000 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (not (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (not (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (not (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (not (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (not (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (not (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (not (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (not (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (and (not (<=.f64 y.im #s(literal 240000000000000000000 binary64))) (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (not (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (not (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (and (not (<=.f64 y.im #s(literal 1800000000000 binary64))) (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (not (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (not (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (and (not (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64))) (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (and (not (<=.f64 y.im #s(literal 240000000000000000000 binary64))) (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (not (or (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (not (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64))) (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (and (not (<=.f64 y.im #s(literal 1800000000000 binary64))) (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (not (or (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (not (or (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (and (not (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64))) (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (and (not (<=.f64 y.im #s(literal 240000000000000000000 binary64))) (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (not (or (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (not (or (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (and (not (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64))) (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (and (not (<=.f64 y.im #s(literal 1800000000000 binary64))) (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (not (or (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (not (or (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (and (not (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64))) (or (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (and (not (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64))) (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (and (not (<=.f64 y.im #s(literal 240000000000000000000 binary64))) (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (not (or (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (not (or (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (and (not (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64))) (or (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (and (not (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64))) (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (and (not (<=.f64 y.im #s(literal 1800000000000 binary64))) (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (not (or (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (not (or (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (and (not (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64))) (or (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (and (not (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64))) (or (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (and (not (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64))) (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (and (not (<=.f64 y.im #s(literal 240000000000000000000 binary64))) (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (not (or (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (not (or (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (and (not (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64))) (or (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (and (not (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64))) (or (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (and (not (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64))) (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (and (not (<=.f64 y.im #s(literal 1800000000000 binary64))) (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (not (or (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (not (or (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (and (not (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64))) (or (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (and (not (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64))) (or (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (and (not (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64))) (or (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (and (not (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64))) (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (and (not (<=.f64 y.im #s(literal 240000000000000000000 binary64))) (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (not (or (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (not (or (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (and (not (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64))) (or (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (and (not (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64))) (or (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (and (not (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64))) (or (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (and (not (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64))) (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (and (not (<=.f64 y.im #s(literal 1800000000000 binary64))) (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (not (or (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (not (or (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (and (not (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64))) (or (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (and (not (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64))) (or (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (and (not (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64))) (or (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (and (not (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64))) (or (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (and (not (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64))) (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (and (not (<=.f64 y.im #s(literal 240000000000000000000 binary64))) (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (not (or (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (not (or (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (and (not (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64))) (or (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (and (not (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64))) (or (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (and (not (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64))) (or (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (and (not (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64))) (or (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (and (not (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64))) (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (and (not (<=.f64 y.im #s(literal 1800000000000 binary64))) (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (not (or (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (not (or (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (and (not (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64))) (or (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (and (not (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64))) (or (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (and (not (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64))) (or (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (and (not (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64))) (or (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (and (not (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64))) (or (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (and (not (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64))) (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (and (not (<=.f64 y.im #s(literal 240000000000000000000 binary64))) (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (not (or (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (not (or (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (and (not (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64))) (or (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (and (not (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64))) (or (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (and (not (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64))) (or (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (and (not (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64))) (or (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (and (not (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64))) (or (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (and (not (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64))) (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (and (not (<=.f64 y.im #s(literal 1800000000000 binary64))) (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (not (or (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (not (or (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (and (not (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64))) (or (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (and (not (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64))) (or (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (and (not (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64))) (or (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (and (not (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64))) (or (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (and (not (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64))) (or (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (and (not (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64))) (or (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (and (not (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64))) (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (and (not (<=.f64 y.im #s(literal 240000000000000000000 binary64))) (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (not (or (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (not (or (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (and (not (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64))) (or (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (and (not (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64))) (or (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (and (not (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64))) (or (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (and (not (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64))) (or (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (and (not (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64))) (or (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (and (not (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64))) (or (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (and (not (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64))) (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (and (not (<=.f64 y.im #s(literal 1800000000000 binary64))) (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (not (or (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (not (or (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (and (not (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64))) (or (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (and (not (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64))) (or (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (and (not (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64))) (or (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (and (not (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64))) (or (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (and (not (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64))) (or (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (and (not (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64))) (or (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (and (not (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64))) (or (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (and (not (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64))) (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (and (not (<=.f64 y.im #s(literal 240000000000000000000 binary64))) (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (not (or (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (not (or (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (and (not (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64))) (or (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (and (not (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64))) (or (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (and (not (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64))) (or (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (and (not (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64))) (or (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (and (not (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64))) (or (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (and (not (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64))) (or (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (and (not (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64))) (or (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (and (not (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64))) (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (and (not (<=.f64 y.im #s(literal 1800000000000 binary64))) (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (not (or (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (not (or (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (and (not (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64))) (or (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (and (not (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64))) (or (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (and (not (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64))) (or (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (and (not (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64))) (or (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (and (not (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64))) (or (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (and (not (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64))) (or (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (and (not (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64))) (or (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (and (not (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64))) (or (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (and (not (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64))) (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (and (not (<=.f64 y.im #s(literal 240000000000000000000 binary64))) (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (not (or (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (not (or (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64))) (or (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (and (not (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64))) (or (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (and (not (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64))) (or (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (and (not (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64))) (or (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (and (not (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64))) (or (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (and (not (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64))) (or (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (and (not (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64))) (or (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (and (not (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64))) (or (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (and (not (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64))) (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (and (not (<=.f64 y.im #s(literal 1800000000000 binary64))) (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (not (or (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (not (or (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (and (not (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64))) (or (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (and (not (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64))) (or (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (and (not (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64))) (or (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (and (not (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64))) (or (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (and (not (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64))) (or (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (and (not (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64))) (or (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (and (not (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64))) (or (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (and (not (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64))) (or (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (and (not (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64))) (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (and (not (<=.f64 y.im #s(literal 240000000000000000000 binary64))) (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (not (or (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (not (or (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (and (not (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64))) (or (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (and (not (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64))) (or (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (and (not (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64))) (or (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (and (not (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64))) (or (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (and (not (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64))) (or (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (and (not (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64))) (or (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (and (not (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64))) (or (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (and (not (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64))) (or (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (and (not (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64))) (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (and (not (<=.f64 y.im #s(literal 1800000000000 binary64))) (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (not (or (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (not (or (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (and (not (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64))) (or (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (and (not (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64))) (or (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (and (not (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64))) (or (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (and (not (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64))) (or (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (and (not (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64))) (or (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (and (not (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64))) (or (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (and (not (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64))) (or (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (and (not (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64))) (or (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (and (not (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64))) (or (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (and (not (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64))) (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (and (not (<=.f64 y.im #s(literal 240000000000000000000 binary64))) (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (not (or (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (not (or (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (and (not (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64))) (or (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (and (not (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64))) (or (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (and (not (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64))) (or (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (and (not (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64))) (or (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (and (not (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64))) (or (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (and (not (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64))) (or (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (and (not (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64))) (or (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (and (not (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64))) (or (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (and (not (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64))) (or (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (and (not (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64))) (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (and (not (<=.f64 y.im #s(literal 1800000000000 binary64))) (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (not (or (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (not (or (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (and (not (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64))) (or (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (and (not (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64))) (or (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (and (not (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64))) (or (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (and (not (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64))) (or (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (and (not (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64))) (or (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (and (not (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64))) (or (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (and (not (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64))) (or (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (and (not (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64))) (or (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (and (not (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64))) (or (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (and (not (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64))) (or (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (and (not (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64))) (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (and (not (<=.f64 y.im #s(literal 240000000000000000000 binary64))) (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (not (or (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (not (or (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (and (not (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64))) (or (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (and (not (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64))) (or (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (and (not (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64))) (or (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (and (not (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64))) (or (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (and (not (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64))) (or (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (and (not (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64))) (or (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (and (not (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64))) (or (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (and (not (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64))) (or (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (and (not (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64))) (or (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (and (not (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64))) (or (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (and (not (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64))) (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (and (not (<=.f64 y.im #s(literal 1800000000000 binary64))) (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (not (or (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (not (or (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (and (not (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64))) (or (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (and (not (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64))) (or (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (and (not (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64))) (or (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (and (not (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64))) (or (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (and (not (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64))) (or (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (and (not (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64))) (or (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (and (not (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64))) (or (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (and (not (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64))) (or (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (and (not (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64))) (or (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (and (not (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64))) (or (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (and (not (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64))) (or (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (and (not (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64))) (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (and (not (<=.f64 y.im #s(literal 240000000000000000000 binary64))) (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (not (or (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (not (or (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (and (not (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64))) (or (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (and (not (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64))) (or (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (and (not (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64))) (or (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (and (not (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64))) (or (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (and (not (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64))) (or (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (and (not (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64))) (or (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (and (not (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64))) (or (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (and (not (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64))) (or (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (and (not (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64))) (or (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (and (not (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64))) (or (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (and (not (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64))) (or (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (and (not (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64))) (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (and (not (<=.f64 y.im #s(literal 1800000000000 binary64))) (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (not (or (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (not (or (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (and (not (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64))) (or (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (and (not (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64))) (or (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (and (not (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64))) (or (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (and (not (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64))) (or (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (and (not (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64))) (or (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (and (not (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64))) (or (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (and (not (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64))) (or (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (and (not (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64))) (or (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (and (not (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64))) (or (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (and (not (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64))) (or (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (and (not (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64))) (or (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (and (not (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64))) (or (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (and (not (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64))) (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (and (not (<=.f64 y.im #s(literal 240000000000000000000 binary64))) (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (not (or (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (not (or (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (and (not (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64))) (or (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (and (not (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64))) (or (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (and (not (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64))) (or (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (and (not (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64))) (or (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (and (not (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64))) (or (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (and (not (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64))) (or (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (and (not (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64))) (or (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (and (not (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64))) (or (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (and (not (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64))) (or (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (and (not (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64))) (or (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (and (not (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64))) (or (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (and (not (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64))) (or (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (and (not (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64))) (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (and (not (<=.f64 y.im #s(literal 1800000000000 binary64))) (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (not (or (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (not (or (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (and (not (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64))) (or (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (and (not (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64))) (or (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (and (not (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64))) (or (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (and (not (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64))) (or (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (and (not (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64))) (or (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (and (not (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64))) (or (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (and (not (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64))) (or (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (and (not (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64))) (or (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (and (not (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64))) (or (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (and (not (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64))) (or (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (and (not (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64))) (or (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (and (not (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64))) (or (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (and (not (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64))) (or (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (and (not (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64))) (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (and (not (<=.f64 y.im #s(literal 240000000000000000000 binary64))) (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (not (or (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (not (or (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (and (not (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64))) (or (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (and (not (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64))) (or (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (and (not (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64))) (or (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (and (not (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64))) (or (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (and (not (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64))) (or (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (and (not (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64))) (or (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (and (not (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64))) (or (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (and (not (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64))) (or (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (and (not (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64))) (or (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (and (not (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64))) (or (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (and (not (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64))) (or (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (and (not (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64))) (or (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (and (not (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64))) (or (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (and (not (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64))) (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (and (not (<=.f64 y.im #s(literal 1800000000000 binary64))) (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (not (or (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (not (or (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (and (not (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64))) (or (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (and (not (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64))) (or (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (and (not (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64))) (or (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (and (not (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64))) (or (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (and (not (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64))) (or (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (and (not (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64))) (or (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (and (not (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64))) (or (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (and (not (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64))) (or (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (and (not (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64))) (or (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (and (not (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64))) (or (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (and (not (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64))) (or (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (and (not (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64))) (or (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (and (not (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64))) (or (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (and (not (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64))) (or (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (and (not (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64))) (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (and (not (<=.f64 y.im #s(literal 240000000000000000000 binary64))) (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (not (or (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (not (or (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (and (not (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64))) (or (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (and (not (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64))) (or (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (and (not (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64))) (or (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (and (not (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64))) (or (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (and (not (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64))) (or (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (and (not (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64))) (or (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (and (not (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64))) (or (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (and (not (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64))) (or (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (and (not (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64))) (or (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (and (not (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64))) (or (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (and (not (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64))) (or (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (and (not (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64))) (or (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (and (not (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64))) (or (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (and (not (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64))) (or (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (and (not (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64))) (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (and (not (<=.f64 y.im #s(literal 1800000000000 binary64))) (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (not (or (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (not (or (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (and (not (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64))) (or (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (and (not (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64))) (or (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (and (not (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64))) (or (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (and (not (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64))) (or (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (and (not (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64))) (or (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (and (not (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64))) (or (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (and (not (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64))) (or (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (and (not (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64))) (or (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (and (not (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64))) (or (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (and (not (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64))) (or (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (and (not (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64))) (or (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (and (not (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64))) (or (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (and (not (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64))) (or (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (and (not (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64))) (or (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (and (not (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64))) (or (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (and (not (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64))) (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (and (not (<=.f64 y.im #s(literal 240000000000000000000 binary64))) (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (not (or (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (not (or (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (and (not (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64))) (or (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (and (not (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64))) (or (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (and (not (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64))) (or (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (and (not (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64))) (or (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (and (not (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64))) (or (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (and (not (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64))) (or (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (and (not (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64))) (or (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (and (not (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64))) (or (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (and (not (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64))) (or (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (and (not (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64))) (or (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (and (not (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64))) (or (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (and (not (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64))) (or (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (and (not (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64))) (or (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (and (not (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64))) (or (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (and (not (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64))) (or (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (and (not (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64))) (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (and (not (<=.f64 y.im #s(literal 1800000000000 binary64))) (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (not (or (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (not (or (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (and (not (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64))) (or (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (and (not (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64))) (or (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (and (not (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64))) (or (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (and (not (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64))) (or (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (and (not (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64))) (or (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (and (not (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64))) (or (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (and (not (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64))) (or (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (and (not (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64))) (or (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (and (not (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64))) (or (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (and (not (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64))) (or (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (and (not (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64))) (or (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (and (not (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64))) (or (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (and (not (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64))) (or (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (and (not (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64))) (or (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (and (not (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64))) (or (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (and (not (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64))) (or (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (and (not (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64))) (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (and (not (<=.f64 y.im #s(literal 240000000000000000000 binary64))) (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (not (or (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (not (or (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (and (not (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64))) (or (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (and (not (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64))) (or (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (and (not (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64))) (or (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (and (not (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64))) (or (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (and (not (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64))) (or (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (and (not (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64))) (or (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (and (not (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64))) (or (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (and (not (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64))) (or (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (and (not (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64))) (or (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (and (not (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64))) (or (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (and (not (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64))) (or (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (and (not (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64))) (or (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (and (not (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64))) (or (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (and (not (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64))) (or (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (and (not (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64))) (or (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (and (not (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64))) (or (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (and (not (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64))) (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (and (not (<=.f64 y.im #s(literal 1800000000000 binary64))) (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (not (or (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (not (or (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (and (not (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64))) (or (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (and (not (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64))) (or (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (and (not (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64))) (or (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (and (not (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64))) (or (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (and (not (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64))) (or (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (and (not (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64))) (or (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (and (not (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64))) (or (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (and (not (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64))) (or (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (and (not (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64))) (or (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (and (not (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64))) (or (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (and (not (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64))) (or (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (and (not (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64))) (or (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (and (not (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64))) (or (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (and (not (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64))) (or (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (and (not (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64))) (or (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (and (not (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64))) (or (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (and (not (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64))) (or (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (and (not (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64))) (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (and (not (<=.f64 y.im #s(literal 240000000000000000000 binary64))) (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (/.f64 x.im y.re) (if (or (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (not (or (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (not (or (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (and (not (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64))) (or (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (and (not (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64))) (or (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (and (not (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64))) (or (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (and (not (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64))) (or (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (and (not (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64))) (or (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (and (not (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64))) (or (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (and (not (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64))) (or (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (and (not (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64))) (or (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (and (not (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64))) (or (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (and (not (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64))) (or (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (and (not (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64))) (or (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (and (not (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64))) (or (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (and (not (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64))) (or (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (and (not (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64))) (or (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (and (not (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64))) (or (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (and (not (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64))) (or (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (and (not (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64))) (or (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (and (not (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64))) (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (and (not (<=.f64 y.im #s(literal 1800000000000 binary64))) (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)))) |
(if (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (/.f64 x.re (neg.f64 y.im)) (if (or (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (not (or (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (not (or (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (and (not (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64))) (or (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (and (not (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64))) (or (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (and (not (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64))) (or (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (and (not (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64))) (or (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (and (not (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64))) (or (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (and (not (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64))) (or (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (and (not (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64))) (or (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (and (not (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64))) (or (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (and (not (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64))) (or (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (and (not (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64))) (or (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (and (not (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64))) (or (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (and (not (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64))) (or (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (and (not (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64))) (or (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (and (not (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64))) (or (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (and (not (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64))) (or (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (and (not (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64))) (or (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (and (not (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64))) (or (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (and (not (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64))) (or (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (and (not (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64))) (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (and (not (<=.f64 y.im #s(literal 240000000000000000000 binary64))) (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.im y.re) (/.f64 x.re (neg.f64 y.im)))) |
(if (or (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (not (or (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (not (or (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (and (not (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64))) (or (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (and (not (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64))) (or (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (and (not (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64))) (or (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (and (not (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64))) (or (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (and (not (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64))) (or (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (and (not (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64))) (or (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (and (not (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64))) (or (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (and (not (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64))) (or (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (and (not (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64))) (or (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (and (not (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64))) (or (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (and (not (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64))) (or (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (and (not (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64))) (or (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (and (not (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64))) (or (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (and (not (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64))) (or (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (and (not (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64))) (or (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (and (not (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64))) (or (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (and (not (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64))) (or (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (and (not (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64))) (or (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (and (not (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64))) (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (and (not (<=.f64 y.im #s(literal 1800000000000 binary64))) (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)) |
(if (or (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (not (or (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (and (not (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64))) (or (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64)) (and (not (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64))) (or (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64)) (and (not (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64))) (or (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64)) (and (not (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64))) (or (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (and (not (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64))) (or (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64)) (and (not (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64))) (or (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64)) (and (not (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64))) (or (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64)) (and (not (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64))) (or (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (and (not (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64))) (or (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64)) (and (not (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64))) (or (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (and (not (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64))) (or (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64)) (and (not (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64))) (or (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64)) (and (not (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64))) (or (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64)) (and (not (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64))) (or (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64)) (and (not (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64))) (or (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64)) (and (not (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64))) (or (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64)) (and (not (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64))) (or (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64)) (and (not (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64))) (or (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64)) (and (not (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64))) (or (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64)) (and (not (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64))) (or (<=.f64 y.im #s(literal 1800000000000 binary64)) (and (not (<=.f64 y.im #s(literal 240000000000000000000 binary64))) (or (<=.f64 y.im #s(literal 36999999999999997902848 binary64)) (and (not (<=.f64 y.im #s(literal 759999999999999949668352 binary64))) (or (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64)) (and (not (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64))) (or (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64)) (and (not (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64))) (or (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64)) (and (not (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64))) (or (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64)) (and (not (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64))) (or (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64)) (and (not (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64))) (or (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64)) (and (not (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64))) (or (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64)) (and (not (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64))) (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)) |
(if (or (<=.f64 y.im #s(literal -5378326025377723/5846006549323611672814739330865132078623730171904 binary64)) (and (not (<=.f64 y.im #s(literal -3499601159652819/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64))) (or (<=.f64 y.im #s(literal -1662310550835089/17498005798264095394980017816940970922825355447145699491406164851279623993595007385788105416184430592 binary64)) (and (not (<=.f64 y.im #s(literal -8689607556263183/587135645693458306972370149197334256843920637227079967676822742883052256278652110865924749596192175757983744 binary64))) (or (<=.f64 y.im #s(literal -32108980623861/2293498615990071511610820895302086940796564989168281123737588839386922876088484808070018553110125686554624 binary64)) (and (not (<=.f64 y.im #s(literal -70456277483215/4697085165547666455778961193578674054751365097816639741414581943064418050229216886927397996769537406063869952 binary64))) (or (<=.f64 y.im #s(literal -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856 binary64)) (and (not (<=.f64 y.im #s(literal -8183476519740355/51146728248377216718956089012931236753385031969422887335676427626502090568823039920051095192592252455482604439493126109519019633529459266458258243584 binary64))) (or (<=.f64 y.im #s(literal -900182417171439/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672 binary64)) (and (not (<=.f64 y.im #s(literal -5363123171977039/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64))) (or (<=.f64 y.im #s(literal -5148598245097957/214524926879081553593184399971293538039669853129478294043576983099548224481176751628829988770670454843040509730983776813660062124991145119142938384097345536 binary64)) (and (not (<=.f64 y.im #s(literal -2921258960492219/66392249102095887336198525819058578416199139715878990399930517275050444982606530342395312783153660708611166185780812626918322417206588404926189997345823418992978908854424152378966016 binary64))) (or (<=.f64 y.im #s(literal -8763776881476657/265568996408383549344794103276234313664796558863515961599722069100201779930426121369581251132614642834444664743123250507673289668826353619704759989383293675971915635417696609515864064 binary64)) (and (not (<=.f64 y.im #s(literal -696173189944793/4351082437154956072465106588077822995084026820419845514849846380137705962380101572519219218556758308199541387151331336317719177934050977705242787666055883587123865770683541250307916824576 binary64))) (or (<=.f64 y.im #s(literal -2697671111036073/17404329748619824289860426352311291980336107281679382059399385520550823849520406290076876874227033232798165548605325345270876711736203910820971150664223534348495463082734165001231667298304 binary64)) (and (not (<=.f64 y.im #s(literal -4349252601750691/185074578797901741880056797082722491652594329967104984657651428941017502866551504889831353286343393081484762513295539999743888383402206229143653783207080500031048652651411283677848015502881818392904162310804899782048803192832 binary64))) (or (<=.f64 y.im #s(literal -1064178828087935/46268644699475435470014199270680622913148582491776246164412857235254375716637876222457838321585848270371190628323884999935972095850551557285913445801770125007762163162852820919462003875720454598226040577701224945512200798208 binary64)) (and (not (<=.f64 y.im #s(literal -6612649651675803/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64))) (or (<=.f64 y.im #s(literal -3148880786512287/31488807865122869393368946606905258090427358510263056881902260126273268613620094029570654385546278232018613516882486860685488436192434164121779142526563380772375266790330713043733329634453442159475340420497130656489612358376476868321800047085704593449207459741696 binary64)) (and (not (<=.f64 y.im #s(literal -3909379530403923/2113178124542660985409359139666066426075389304144486088511842836106695610226899437897669023550628751578697579973028514715529390238010742149002155913851758307633546735996020336674926070705705764212096931632844753616592113171006246955353587595068145905958154323590951993344 binary64))) (or (<=.f64 y.im #s(literal -1901860312088395/1056589062271330492704679569833033213037694652072243044255921418053347805113449718948834511775314375789348789986514257357764695119005371074501077956925879153816773367998010168337463035352852882106048465816422376808296056585503123477676793797534072952979077161795475996672 binary64)) (and (not (<=.f64 y.im #s(literal -8229186103190533/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64))) (or (<=.f64 y.im #s(literal -8119463621814659/21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 binary64)) (and (not (<=.f64 y.im #s(literal 6176826577981891/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64))) (or (<=.f64 y.im #s(literal 6423899641101167/49414612623855131433714684257548170666395666446323759364477870612165610246092613987295015552108672972457782681717971658054152523775828485563235693344906862773807964911271084317496803647971976645810490155877135026504396358257981615873560389562783094809768080203212590222737650052546509407272052614415528872877858335227904 binary64)) (and (not (<=.f64 y.im #s(literal 3523478544330139/1438154507889852726183444152631219786894381583153845258187440649261861406444007705061667818579260288168960911038971146861270318150515332979942779445115792995022143147398923882210417756809968752955624663616680046150705205458739703051791304884326617897306804085476690385919577967507837730438682850636993793097728 binary64))) (or (<=.f64 y.im #s(literal 5623277170513531/685765508599211085406992031398401158759299079491541508764000248557024672719959118395646962442045349201660590667234013968119772982843080987903012964780708787451812337588750783066948774723991753080189067657794974398949244241113521123786594812548932026532556574571938698730267509225767960757581162756440064 binary64)) (and (not (<=.f64 y.im #s(literal 4254389501031255/70906491683854249133971333415503528601229677279443476631916611638829262598057001759775558209235971002092300595769547131083230268742795262708226708464736682213924924871800416657575912944521796077262840069882938251784694133132833485038618990914757637167551284096438594475925700608 binary64))) (or (<=.f64 y.im #s(literal 8792404968797927/141812983367708498267942666831007057202459354558886953263833223277658525196114003519551116418471942004184601191539094262166460537485590525416453416929473364427849849743600833315151825889043592154525680139765876503569388266265666970077237981829515274335102568192877188951851401216 binary64)) (and (not (<=.f64 y.im #s(literal 6287685154507735/32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 binary64))) (or (<=.f64 y.im #s(literal 5189195632069809/3843848616348006517745232740100739512991620911897345810779084488070467360061046634469074021673129666994459657822569196861021537621146748550021867984199631441940340184366542119596353715143242451107829641173966144591017133590878523965063482310266674005030207488 binary64)) (and (not (<=.f64 y.im #s(literal 30821108798135/2568425733177916751582514591250062824975751856847252861083144972201529372215371495172688738416791235950675277761805770367685269653410060480042878305982363696267199058168185838960773319279454451792623658074112 binary64))) (or (<=.f64 y.im #s(literal 8266865586734265/76545051729020975577310162521900618820659871603466655644272117978380005723696097587725184512638784526308634214455061267843403507870735540391292521535824647434568377082591826884769598224146796816367616 binary64)) (and (not (<=.f64 y.im #s(literal 2306572013803885/109836762562089755439710412785302291476310964802292886550311415346968690934362496833960954250583272879636740982263693728593951807995466301001184452657840914432 binary64))) (or (<=.f64 y.im #s(literal 4832817552731949/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (and (not (<=.f64 y.im #s(literal 3849561275618101/34996011596528190789960035633881941845650710894291398982812329702559247987190014771576210832368861184 binary64))) (or (<=.f64 y.im #s(literal 3666664757402075/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376 binary64)) (and (not (<=.f64 y.im #s(literal 5931188266773141/107839786668602559178668060348078522694548577690162289924414440996864 binary64))) (or (<=.f64 y.im #s(literal 6430607204255973/11692013098647223345629478661730264157247460343808 binary64)) (and (not (<=.f64 y.im #s(literal 7684599350631545/41538374868278621028243970633760768 binary64))) (or (<=.f64 y.im #s(literal 2880102163718537/81129638414606681695789005144064 binary64)) (and (not (<=.f64 y.im #s(literal 465465454771303/4951760157141521099596496896 binary64))) (or (<=.f64 y.im #s(literal 3565267313141895/4951760157141521099596496896 binary64)) (and (not (<=.f64 y.im #s(literal 1890791267555229/2305843009213693952 binary64))) (or (<=.f64 y.im #s(literal 3530822107858469/144115188075855872 binary64)) (and (not (<=.f64 y.im #s(literal 1800000000000 binary64))) (or (<=.f64 y.im #s(literal 240000000000000000000 binary64)) (and (not (<=.f64 y.im #s(literal 36999999999999997902848 binary64))) (or (<=.f64 y.im #s(literal 759999999999999949668352 binary64)) (and (not (<=.f64 y.im #s(literal 52000000000000004190967118188018085197250560 binary64))) (or (<=.f64 y.im #s(literal 49999999999999999604519313141816925411378060847115227682784149504 binary64)) (and (not (<=.f64 y.im #s(literal 13000000000000000250220688488498292662086011053465034426066648794239336448 binary64))) (or (<=.f64 y.im #s(literal 12999999999999999187289021980769549040997597605110254711320167714698056438210625536 binary64)) (and (not (<=.f64 y.im #s(literal 459999999999999989907113085808442362374002360117491786918582842432789099346875383808 binary64))) (or (<=.f64 y.im #s(literal 5200000000000000129319087184169071545614706217016000082104054467280224671572095985356707237570547810304 binary64)) (and (not (<=.f64 y.im #s(literal 30000000000000000057470252572040062086478653817955760334584105437981379726119662678837084353245409705984 binary64))) (or (<=.f64 y.im #s(literal 189999999999999994465740596813082597090746983391032016794505933914163657881813192527023814105812828717204897792 binary64)) (and (not (<=.f64 y.im #s(literal 700000000000000022560795782057680722244648706143171799029299745623941802616366207652903249301442548464438989202157369619906560 binary64))) (or (<=.f64 y.im #s(literal 179999999999999995609585030429652528151014101562026220506357837411215939909815013641580386186314920943362255368655039339295280116194052717674496 binary64)) (and (not (<=.f64 y.im #s(literal 5999999999999999867978294433945961046188943336806806484633519469815583635374644954561556296539563083818609610493222464813030593840386878372183015424 binary64))) (or (<=.f64 y.im #s(literal 75000000000000000860883956511092590968005642191275383180812732851121052049308361831863135614343924425903283218618882778350149122227251568531654723416514788883772297804923111861507268588412854367964396165186797634114449035318746925175792467968 binary64)) (and (not (<=.f64 y.im #s(literal 78000000000000005159437610275192427523234472664852606183818604607264740643569619106180927084264354064653794264715414686893083393445583225372109265940006899908906354808254757051328516420465344480301249198191365311990926637676387780587249729536 binary64))) (or (<=.f64 y.im #s(literal 74999999999999997261819534272954598501663200074346900962601445780382754237573593898205907164490019286466711889454054272676908360583497790871505363492819560855219114912386232039029694450578375275497454987453687232199487990391547792979032000939151065088 binary64)) (not (<=.f64 y.im #s(literal 78000000000000000204667086554450605659435320753677800840563964144392937635343968576392400508701488735338802394857483812478902264022298111696185671165786622020212205221847095487685721483674092590782925961524905123540544964789284586453601623327392137216 binary64)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) (/.f64 x.re (neg.f64 y.im)) (/.f64 x.im y.re)) |
(/.f64 x.im y.re) |
| 1255× | fma-define |
| 920× | log1p-expm1-u |
| 920× | expm1-log1p-u |
| 795× | fma-neg |
| 749× | fma-define |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 1586 | 43769 |
| 1 | 4403 | 42065 |
| 0 | 41 | 561 |
| 1 | 715 | 549 |
| 0 | 1260 | 37821 |
| 1 | 3628 | 35264 |
| 0 | 25 | 182 |
| 1 | 385 | 156 |
| 2 | 4625 | 156 |
| 0 | 1257 | 41924 |
| 1 | 3484 | 38290 |
| 0 | 503 | 25664 |
| 1 | 1331 | 23948 |
| 2 | 4586 | 23708 |
| 0 | 40 | 453 |
| 1 | 700 | 413 |
| 0 | 70 | 1024 |
| 1 | 237 | 992 |
| 2 | 469 | 992 |
| 3 | 1150 | 992 |
| 4 | 3391 | 992 |
| 5 | 5801 | 992 |
| 6 | 6625 | 992 |
| 7 | 6734 | 992 |
| 8 | 6754 | 992 |
| 9 | 6770 | 992 |
| 10 | 7716 | 992 |
| 1× | fuel |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 12454 to 3555 computations (71.5% saved)
Compiled 21932 to 6082 computations (72.3% saved)
Loading profile data...