
Time bar (total: 20.3s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 0 |
| 100% | 99.9% | 0% | 0.1% | 0% | 0% | 0% | 1 |
Compiled 15 to 12 computations (20% saved)
| 1.7s | 2586× | body | 1024 | valid |
| 530.0ms | 2575× | body | 256 | infinite |
| 514.0ms | 971× | body | 1024 | infinite |
| 482.0ms | 865× | body | 512 | valid |
| 221.0ms | 225× | body | 2048 | valid |
| 173.0ms | 480× | body | 512 | infinite |
| 129.0ms | 553× | body | 256 | valid |
| 1.0ms | 1× | body | 2048 | infinite |
| 1× | egg-herbie |
| 1552× | div-sub |
| 634× | associate-/l/ |
| 590× | distribute-neg-frac |
| 558× | associate-/r/ |
| 532× | distribute-lft-in |
Useful iterations: 4 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 31 | 183 |
| 1 | 67 | 175 |
| 2 | 165 | 175 |
| 3 | 427 | 173 |
| 4 | 1004 | 165 |
| 5 | 2522 | 165 |
| 6 | 5019 | 165 |
| 7 | 7740 | 165 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im))) |
(*.f64 (*.f64 1/2 (cos.f64 (neg.f64 re))) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 (neg.f64 im))) (exp.f64 (neg.f64 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 im)) (-.f64 (exp.f64 (-.f64 0 re)) (exp.f64 re))) |
| Outputs |
|---|
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 1/2 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re))) |
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 1/2 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re))) |
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 (neg.f64 re))) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 1/2 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re))) |
(*.f64 (cos.f64 re) (fma.f64 (exp.f64 im) -1/2 (/.f64 1/2 (exp.f64 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 (neg.f64 im))) (exp.f64 (neg.f64 im)))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 (neg.f64 im))) (exp.f64 (neg.f64 im))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) |
(*.f64 (cos.f64 re) (fma.f64 1/2 (exp.f64 im) (/.f64 -1/2 (exp.f64 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 im)) (-.f64 (exp.f64 (-.f64 0 re)) (exp.f64 re))) |
(*.f64 (*.f64 1/2 (cos.f64 im)) (-.f64 (exp.f64 (neg.f64 re)) (exp.f64 re))) |
(*.f64 1/2 (*.f64 (cos.f64 im) (-.f64 (exp.f64 (neg.f64 re)) (exp.f64 re)))) |
(*.f64 (cos.f64 im) (fma.f64 (exp.f64 re) -1/2 (/.f64 1/2 (exp.f64 re)))) |
(abs re)
Compiled 14 to 11 computations (21.4% saved)
Compiled 35 to 18 computations (48.6% saved)
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 55.6% | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| ▶ | 55.6% | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
Compiled 26 to 20 computations (23.1% saved)
Found 2 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.9% | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| ✓ | 55.5% | (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
Compiled 36 to 14 computations (61.1% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | im | @ | inf | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| 3.0ms | im | @ | 0 | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| 2.0ms | re | @ | inf | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| 2.0ms | re | @ | 0 | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| 2.0ms | re | @ | -inf | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| 1× | batch-egg-rewrite |
| 276× | add-sqr-sqrt |
| 266× | pow1 |
| 266× | *-un-lft-identity |
| 258× | add-exp-log |
| 256× | add-log-exp |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 38 |
| 1 | 268 | 38 |
| 2 | 4035 | 38 |
| 1× | unsound |
| Inputs |
|---|
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| Outputs |
|---|
-3 |
-2 |
-1 |
0 |
1/512 |
1/64 |
1/16 |
1/8 |
1/4 |
1/3 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
6 |
8 |
9 |
27 |
im |
-3 |
-2 |
-1 |
0 |
1/512 |
1/64 |
1/16 |
1/8 |
1/4 |
1/3 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
6 |
8 |
9 |
27 |
im |
| 1× | egg-herbie |
| 940× | unswap-sqr |
| 830× | distribute-lft-in |
| 690× | fma-def |
| 674× | distribute-rgt-in |
| 668× | *-commutative |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 86 | 1324 |
| 1 | 197 | 1320 |
| 2 | 519 | 1212 |
| 3 | 1911 | 1152 |
| 4 | 4709 | 1152 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -2 im) |
(+.f64 (*.f64 -2 im) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))) |
(+.f64 (*.f64 -1/2520 (pow.f64 im 7)) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
(-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)) |
(-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)) |
(-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)) |
(-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)) |
(*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(+.f64 (*.f64 1/48 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 4))) (+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))) |
(+.f64 (*.f64 -1/1440 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 6))) (+.f64 (*.f64 1/48 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 4))) (+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (+.f64 (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) (*.f64 -1/5040 (*.f64 (cos.f64 re) (pow.f64 im 7)))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)))) |
-3 |
-2 |
-1 |
0 |
1/512 |
1/64 |
1/16 |
1/8 |
1/4 |
1/3 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
6 |
8 |
9 |
27 |
-3 |
-2 |
-1 |
0 |
1/512 |
1/64 |
1/16 |
1/8 |
1/4 |
1/3 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
6 |
8 |
9 |
27 |
| Outputs |
|---|
(*.f64 -2 im) |
(+.f64 (*.f64 -2 im) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -2 im (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -2 im)) |
(+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/3 (pow.f64 im 3) (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5)))) |
(+.f64 (*.f64 -1/2520 (pow.f64 im 7)) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
(fma.f64 -1/2520 (pow.f64 im 7) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(fma.f64 -1/2520 (pow.f64 im 7) (fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/2520 (pow.f64 im 7) (fma.f64 -1/3 (pow.f64 im 3) (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -2 im (fma.f64 -1/2520 (pow.f64 im 7) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(fma.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 re re)) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(fma.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 (*.f64 re re) -1/4))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 -1/4 (*.f64 re re)))) |
(+.f64 (*.f64 1/48 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 4))) (+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))) |
(fma.f64 1/48 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 4)) (fma.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 re re)) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))) |
(fma.f64 1/48 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 4)) (fma.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 (*.f64 re re) -1/4)))) |
(fma.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 (*.f64 re (*.f64 re -1/4)) (*.f64 1/48 (pow.f64 re 4))))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 (*.f64 -1/4 (*.f64 re re)) (+.f64 1/2 (*.f64 1/48 (pow.f64 re 4))))) |
(+.f64 (*.f64 -1/1440 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 6))) (+.f64 (*.f64 1/48 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 4))) (+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))) |
(fma.f64 -1/1440 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 6)) (fma.f64 1/48 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 4)) (fma.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 re re)) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))) |
(fma.f64 -1/1440 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 6)) (fma.f64 1/48 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 4)) (fma.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 (*.f64 re re) -1/4))))) |
(+.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 (*.f64 1/48 (pow.f64 re 4)) (*.f64 -1/1440 (pow.f64 re 6))))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 (+.f64 1/2 (*.f64 -1/4 (*.f64 re re))) (+.f64 (*.f64 -1/1440 (pow.f64 re 6)) (*.f64 1/48 (pow.f64 re 4))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 1/2 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/2 (cos.f64 re))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 1/2 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/2 (cos.f64 re))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 1/2 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/2 (cos.f64 re))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 1/2 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/2 (cos.f64 re))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 1/2 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/2 (cos.f64 re))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 1/2 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/2 (cos.f64 re))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 1/2 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/2 (cos.f64 re))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 1/2 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/2 (cos.f64 re))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(neg.f64 (*.f64 im (cos.f64 re))) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (neg.f64 (*.f64 im (cos.f64 re)))) |
(-.f64 (*.f64 (pow.f64 im 3) (*.f64 (cos.f64 re) -1/6)) (*.f64 im (cos.f64 re))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (-.f64 (*.f64 (pow.f64 im 5) (*.f64 (cos.f64 re) -1/120)) (*.f64 im (cos.f64 re)))) |
(fma.f64 (pow.f64 im 5) (*.f64 (cos.f64 re) -1/120) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(*.f64 (cos.f64 re) (+.f64 (*.f64 (pow.f64 im 3) -1/6) (fma.f64 (pow.f64 im 5) -1/120 (neg.f64 im)))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (+.f64 (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) (*.f64 -1/5040 (*.f64 (cos.f64 re) (pow.f64 im 7)))))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (fma.f64 -1 (*.f64 im (cos.f64 re)) (fma.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)) (*.f64 (*.f64 -1/5040 (cos.f64 re)) (pow.f64 im 7))))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (-.f64 (fma.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)) (*.f64 (pow.f64 im 7) (*.f64 (cos.f64 re) -1/5040))) (*.f64 im (cos.f64 re)))) |
(+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (*.f64 (cos.f64 re) (+.f64 (*.f64 (pow.f64 im 5) -1/120) (*.f64 (pow.f64 im 7) -1/5040)))) |
(*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 (*.f64 (pow.f64 im 7) -1/5040) (*.f64 (pow.f64 im 5) -1/120)))) |
(*.f64 (cos.f64 re) (+.f64 (fma.f64 (pow.f64 im 5) -1/120 (neg.f64 im)) (+.f64 (*.f64 (pow.f64 im 3) -1/6) (*.f64 (pow.f64 im 7) -1/5040)))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 1/2 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/2 (cos.f64 re))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 1/2 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/2 (cos.f64 re))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 1/2 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/2 (cos.f64 re))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 1/2 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/2 (cos.f64 re))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 1/2 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/2 (cos.f64 re))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 1/2 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/2 (cos.f64 re))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 1/2 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/2 (cos.f64 re))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 1/2 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cos.f64 re))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/2 (cos.f64 re))) |
-3 |
-2 |
-1 |
0 |
1/512 |
1/64 |
1/16 |
1/8 |
1/4 |
1/3 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
6 |
8 |
9 |
27 |
-3 |
-2 |
-1 |
0 |
1/512 |
1/64 |
1/16 |
1/8 |
1/4 |
1/3 |
1/2 |
1 |
3/2 |
2 |
3 |
4 |
6 |
8 |
9 |
27 |
Compiled 1210 to 650 computations (46.3% saved)
7 alts after pruning (6 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 69 | 6 | 75 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 0 | 0 |
| Total | 69 | 7 | 76 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 41.5% | (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
| ✓ | 55.6% | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| 90.9% | (*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) | |
| ▶ | 51.4% | (*.f64 (neg.f64 im) (cos.f64 re)) |
| ▶ | 86.2% | (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
| ▶ | 93.5% | (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 (*.f64 (pow.f64 im 7) -1/5040) (*.f64 (pow.f64 im 5) -1/120)))) |
| ▶ | 39.7% | (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| ▶ | 41.5% | (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
| ✓ | 55.6% | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| 90.9% | (*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) | |
| ▶ | 51.4% | (*.f64 (neg.f64 im) (cos.f64 re)) |
| ▶ | 86.2% | (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
| ▶ | 93.5% | (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 (*.f64 (pow.f64 im 7) -1/5040) (*.f64 (pow.f64 im 5) -1/120)))) |
| ▶ | 39.7% | (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
Compiled 390 to 304 computations (22.1% saved)
Found 11 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 94.8% | (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
| 55.5% | (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) | |
| ✓ | 100.0% | (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
| ✓ | 99.9% | (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
| ✓ | 99.5% | (*.f64 (pow.f64 im 3) -1/6) |
| 55.5% | (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) | |
| ✓ | 99.8% | (*.f64 (neg.f64 im) (cos.f64 re)) |
| ✓ | 99.9% | (*.f64 (pow.f64 im 7) -1/5040) |
| ✓ | 99.9% | (*.f64 (pow.f64 im 5) -1/120) |
| ✓ | 99.9% | (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 (*.f64 (pow.f64 im 7) -1/5040) (*.f64 (pow.f64 im 5) -1/120)))) |
| ✓ | 99.5% | (*.f64 (pow.f64 im 3) -1/6) |
Compiled 207 to 118 computations (43% saved)
39 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | re | @ | inf | (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 (*.f64 (pow.f64 im 7) -1/5040) (*.f64 (pow.f64 im 5) -1/120)))) |
| 2.0ms | re | @ | -inf | (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
| 1.0ms | re | @ | 0 | (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 (*.f64 (pow.f64 im 7) -1/5040) (*.f64 (pow.f64 im 5) -1/120)))) |
| 1.0ms | im | @ | inf | (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 (*.f64 (pow.f64 im 7) -1/5040) (*.f64 (pow.f64 im 5) -1/120)))) |
| 1.0ms | im | @ | inf | (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
| 1× | batch-egg-rewrite |
| 766× | add-sqr-sqrt |
| 728× | pow1 |
| 726× | add-exp-log |
| 724× | add-log-exp |
| 722× | log1p-expm1-u |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 34 | 219 |
| 1 | 770 | 215 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (pow.f64 im 3) -1/6) |
(*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 (*.f64 (pow.f64 im 7) -1/5040) (*.f64 (pow.f64 im 5) -1/120)))) |
(*.f64 (pow.f64 im 5) -1/120) |
(*.f64 (pow.f64 im 7) -1/5040) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 (pow.f64 im 3) -1/6) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
| Outputs |
|---|
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) 1) |
(pow.f64 (*.f64 (pow.f64 im 3) -1/6) 1) |
(pow.f64 (*.f64 im (cbrt.f64 -1/6)) 3) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) 2) |
(log.f64 (pow.f64 (exp.f64 -1/6) (pow.f64 im 3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6)))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) |
(+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (*.f64 (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)) (cos.f64 re))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))))) 1) |
(pow.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120))))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120))))) 2) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120))))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))))) |
(fma.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) |
(fma.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)) (cos.f64 re))) |
(fma.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (cos.f64 re) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) |
(fma.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (cos.f64 re) (*.f64 (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)) (cos.f64 re))) |
(fma.f64 1 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) |
(fma.f64 1 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (*.f64 (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)) (cos.f64 re))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) 2) (cbrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) 2) (cbrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) (*.f64 (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)) (cos.f64 re))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) (sqrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) (sqrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) (*.f64 (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)) (cos.f64 re))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 5) -1/120))) 1) |
(pow.f64 (*.f64 (pow.f64 im 5) -1/120) 1) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im 5) -1/120)) 3) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) -1/1728000) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im 5) -1/120)) 2) |
(log.f64 (pow.f64 (exp.f64 -1/120) (pow.f64 im 5))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 5) -1/120)))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) -1/1728000)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 5) -1/120))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 im 5) -1/120))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 5) -1/120)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 5) -1/120))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 7) -1/5040))) 1) |
(pow.f64 (*.f64 (pow.f64 im 7) -1/5040) 1) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im 7) -1/5040)) 3) |
(pow.f64 (*.f64 -1/128024064000 (pow.f64 (pow.f64 im 7) 3)) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im 7) -1/5040)) 2) |
(log.f64 (pow.f64 (exp.f64 -1/5040) (pow.f64 im 7))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 7) -1/5040)))) |
(cbrt.f64 (*.f64 -1/128024064000 (pow.f64 (pow.f64 im 7) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 7) -1/5040))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 im 7) -1/5040))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 7) -1/5040)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 7) -1/5040))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (neg.f64 im)))) 1) |
(pow.f64 (*.f64 (cos.f64 re) (neg.f64 im)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (neg.f64 im)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 2) |
(neg.f64 (*.f64 im (cos.f64 re))) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (neg.f64 im))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (neg.f64 im))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (neg.f64 im)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (neg.f64 im)))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (neg.f64 im)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (neg.f64 im)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) 1) |
(pow.f64 (*.f64 (pow.f64 im 3) -1/6) 1) |
(pow.f64 (*.f64 im (cbrt.f64 -1/6)) 3) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) 2) |
(log.f64 (pow.f64 (exp.f64 -1/6) (pow.f64 im 3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6)))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) 1) |
(pow.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) 2) |
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (cos.f64 re))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) |
(+.f64 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 im)) |
(+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)) |
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 (*.f64 im 1))) (fma.f64 (neg.f64 im) 1 (*.f64 im 1))) |
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) |
(+.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 (*.f64 im 1))) (fma.f64 (neg.f64 im) 1 (*.f64 im 1))) |
(+.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) |
(+.f64 (fma.f64 1 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 (*.f64 im 1))) (fma.f64 (neg.f64 im) 1 (*.f64 im 1))) |
(+.f64 (fma.f64 1 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) |
(+.f64 (fma.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/6)) 2) (*.f64 im (cbrt.f64 -1/6)) (neg.f64 (*.f64 im 1))) (fma.f64 (neg.f64 im) 1 (*.f64 im 1))) |
(+.f64 (fma.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/6)) 2) (*.f64 im (cbrt.f64 -1/6)) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) (neg.f64 (*.f64 im 1))) (fma.f64 (neg.f64 im) 1 (*.f64 im 1))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) |
(*.f64 1 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 2) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 im 3) -1/6) 2) (fma.f64 im im (*.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 im 3) -1/6) 2) (*.f64 im im)) (fma.f64 (pow.f64 im 3) -1/6 im)) |
(pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 1) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 3) |
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3) 1/3) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 2) |
(log.f64 (exp.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(exp.f64 (log.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(fma.f64 1 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 im)) |
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/6)) 2) (*.f64 im (cbrt.f64 -1/6)) (neg.f64 im)) |
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) (neg.f64 im)) |
(+.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 1/2) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 re (*.f64 re -1/4)))) |
(+.f64 (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (*.f64 re (*.f64 re -1/4)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2)))) 1) |
(pow.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2))) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2))) 2) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 re (*.f64 re -1/4) 1/2)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2))))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2)))) |
(exp.f64 (log.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2)))) |
(fma.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 1/2 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 re (*.f64 re -1/4)))) |
(fma.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 (*.f64 re (*.f64 re -1/4)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
| 1× | egg-herbie |
| 736× | log-prod |
| 634× | associate-+l- |
| 632× | fma-def |
| 618× | associate-*r* |
| 548× | associate-+r- |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 410 | 9129 |
| 1 | 1080 | 8663 |
| 2 | 4271 | 8459 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im) |
(-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (+.f64 (*.f64 -1/5040 (pow.f64 im 7)) (*.f64 -1/2 (*.f64 (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im) (pow.f64 re 2)))))) im) |
(-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (+.f64 (*.f64 -1/5040 (pow.f64 im 7)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im) (pow.f64 re 2))) (*.f64 1/24 (*.f64 (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im) (pow.f64 re 4))))))) im) |
(-.f64 (+.f64 (*.f64 -1/720 (*.f64 (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im) (pow.f64 re 6))) (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (+.f64 (*.f64 -1/5040 (pow.f64 im 7)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im) (pow.f64 re 2))) (*.f64 1/24 (*.f64 (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im) (pow.f64 re 4)))))))) im) |
(*.f64 (cos.f64 re) (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im)) |
(*.f64 (cos.f64 re) (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im)) |
(*.f64 (cos.f64 re) (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im)) |
(*.f64 (cos.f64 re) (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im)) |
(*.f64 (cos.f64 re) (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im)) |
(*.f64 (cos.f64 re) (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im)) |
(*.f64 (cos.f64 re) (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im)) |
(*.f64 (cos.f64 re) (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (+.f64 (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) (*.f64 -1/5040 (*.f64 (cos.f64 re) (pow.f64 im 7)))))) |
(*.f64 -1/5040 (*.f64 (cos.f64 re) (pow.f64 im 7))) |
(+.f64 (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) (*.f64 -1/5040 (*.f64 (cos.f64 re) (pow.f64 im 7)))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) (*.f64 -1/5040 (*.f64 (cos.f64 re) (pow.f64 im 7))))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (+.f64 (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) (*.f64 -1/5040 (*.f64 (cos.f64 re) (pow.f64 im 7)))))) |
(*.f64 -1/5040 (*.f64 (cos.f64 re) (pow.f64 im 7))) |
(+.f64 (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) (*.f64 -1/5040 (*.f64 (cos.f64 re) (pow.f64 im 7)))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) (*.f64 -1/5040 (*.f64 (cos.f64 re) (pow.f64 im 7))))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (+.f64 (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) (*.f64 -1/5040 (*.f64 (cos.f64 re) (pow.f64 im 7)))))) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 -1 im) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(+.f64 (*.f64 -1/24 (*.f64 (pow.f64 re 4) im)) (+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im)))) |
(+.f64 (*.f64 1/720 (*.f64 (pow.f64 re 6) im)) (+.f64 (*.f64 -1/24 (*.f64 (pow.f64 re 4) im)) (+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 -1/6 (pow.f64 im 3))) im) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 1/24 (*.f64 (pow.f64 re 4) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))))) im) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 re 6) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 1/24 (*.f64 (pow.f64 re 4) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)))))) im) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(*.f64 -1 im) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 im 3) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) (*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2)))))) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 im 3) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) (+.f64 (*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) (*.f64 -1/60 (*.f64 (pow.f64 im 5) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))))) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 im 3) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) (+.f64 (*.f64 -1/2520 (*.f64 (pow.f64 im 7) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) (+.f64 (*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) (*.f64 -1/60 (*.f64 (pow.f64 im 5) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2)))))))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2)))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2)))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2)))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2)))) |
(*.f64 (-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2)))) |
(*.f64 (-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2)))) |
(*.f64 (-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2)))) |
(*.f64 (-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2)))) |
(*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) |
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) |
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) 1) |
(pow.f64 (*.f64 (pow.f64 im 3) -1/6) 1) |
(pow.f64 (*.f64 im (cbrt.f64 -1/6)) 3) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) 2) |
(log.f64 (pow.f64 (exp.f64 -1/6) (pow.f64 im 3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6)))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) |
(+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (*.f64 (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)) (cos.f64 re))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))))) 1) |
(pow.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120))))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120))))) 2) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120))))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))))) |
(fma.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) |
(fma.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)) (cos.f64 re))) |
(fma.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (cos.f64 re) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) |
(fma.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (cos.f64 re) (*.f64 (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)) (cos.f64 re))) |
(fma.f64 1 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) |
(fma.f64 1 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (*.f64 (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)) (cos.f64 re))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) 2) (cbrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) 2) (cbrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) (*.f64 (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)) (cos.f64 re))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) (sqrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) (sqrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) (*.f64 (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)) (cos.f64 re))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 5) -1/120))) 1) |
(pow.f64 (*.f64 (pow.f64 im 5) -1/120) 1) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im 5) -1/120)) 3) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) -1/1728000) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im 5) -1/120)) 2) |
(log.f64 (pow.f64 (exp.f64 -1/120) (pow.f64 im 5))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 5) -1/120)))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) -1/1728000)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 5) -1/120))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 im 5) -1/120))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 5) -1/120)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 5) -1/120))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 7) -1/5040))) 1) |
(pow.f64 (*.f64 (pow.f64 im 7) -1/5040) 1) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im 7) -1/5040)) 3) |
(pow.f64 (*.f64 -1/128024064000 (pow.f64 (pow.f64 im 7) 3)) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im 7) -1/5040)) 2) |
(log.f64 (pow.f64 (exp.f64 -1/5040) (pow.f64 im 7))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 7) -1/5040)))) |
(cbrt.f64 (*.f64 -1/128024064000 (pow.f64 (pow.f64 im 7) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 7) -1/5040))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 im 7) -1/5040))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 7) -1/5040)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 7) -1/5040))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (neg.f64 im)))) 1) |
(pow.f64 (*.f64 (cos.f64 re) (neg.f64 im)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (neg.f64 im)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 2) |
(neg.f64 (*.f64 im (cos.f64 re))) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (neg.f64 im))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (neg.f64 im))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (neg.f64 im)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (neg.f64 im)))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (neg.f64 im)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (neg.f64 im)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) 1) |
(pow.f64 (*.f64 (pow.f64 im 3) -1/6) 1) |
(pow.f64 (*.f64 im (cbrt.f64 -1/6)) 3) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) 2) |
(log.f64 (pow.f64 (exp.f64 -1/6) (pow.f64 im 3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6)))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) 1) |
(pow.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) 2) |
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (cos.f64 re))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) |
(+.f64 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 im)) |
(+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)) |
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 (*.f64 im 1))) (fma.f64 (neg.f64 im) 1 (*.f64 im 1))) |
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) |
(+.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 (*.f64 im 1))) (fma.f64 (neg.f64 im) 1 (*.f64 im 1))) |
(+.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) |
(+.f64 (fma.f64 1 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 (*.f64 im 1))) (fma.f64 (neg.f64 im) 1 (*.f64 im 1))) |
(+.f64 (fma.f64 1 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) |
(+.f64 (fma.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/6)) 2) (*.f64 im (cbrt.f64 -1/6)) (neg.f64 (*.f64 im 1))) (fma.f64 (neg.f64 im) 1 (*.f64 im 1))) |
(+.f64 (fma.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/6)) 2) (*.f64 im (cbrt.f64 -1/6)) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) (neg.f64 (*.f64 im 1))) (fma.f64 (neg.f64 im) 1 (*.f64 im 1))) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) |
(*.f64 1 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 2) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 im 3) -1/6) 2) (fma.f64 im im (*.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 im 3) -1/6) 2) (*.f64 im im)) (fma.f64 (pow.f64 im 3) -1/6 im)) |
(pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 1) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 3) |
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3) 1/3) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 2) |
(log.f64 (exp.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(exp.f64 (log.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(fma.f64 1 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 im)) |
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/6)) 2) (*.f64 im (cbrt.f64 -1/6)) (neg.f64 im)) |
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) (neg.f64 im)) |
(+.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 1/2) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 re (*.f64 re -1/4)))) |
(+.f64 (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (*.f64 re (*.f64 re -1/4)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2)))) 1) |
(pow.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2))) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2))) 2) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 re (*.f64 re -1/4) 1/2)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2))))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2)))) |
(exp.f64 (log.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2)))) |
(fma.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 1/2 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 re (*.f64 re -1/4)))) |
(fma.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 (*.f64 re (*.f64 re -1/4)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
| Outputs |
|---|
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im) |
(-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) |
(fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) |
(-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (+.f64 (*.f64 -1/5040 (pow.f64 im 7)) (*.f64 -1/2 (*.f64 (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im) (pow.f64 re 2)))))) im) |
(-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (fma.f64 -1/5040 (pow.f64 im 7) (*.f64 -1/2 (*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (*.f64 re re)))))) im) |
(-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (fma.f64 -1/5040 (pow.f64 im 7) (*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (*.f64 -1/2 (*.f64 re re)))))) im) |
(-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (fma.f64 -1/2 (*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (*.f64 re re)) (*.f64 -1/5040 (pow.f64 im 7))))) im) |
(-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (+.f64 (*.f64 -1/5040 (pow.f64 im 7)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im) (pow.f64 re 2))) (*.f64 1/24 (*.f64 (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im) (pow.f64 re 4))))))) im) |
(-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (fma.f64 -1/5040 (pow.f64 im 7) (fma.f64 -1/2 (*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (*.f64 re re)) (*.f64 1/24 (*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (pow.f64 re 4))))))) im) |
(-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (fma.f64 -1/5040 (pow.f64 im 7) (fma.f64 -1/2 (*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (*.f64 re re)) (*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (*.f64 1/24 (pow.f64 re 4))))))) im) |
(fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (fma.f64 -1/5040 (pow.f64 im 7) (*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (+.f64 (*.f64 -1/2 (*.f64 re re)) (*.f64 1/24 (pow.f64 re 4)))))) im)) |
(-.f64 (+.f64 (*.f64 -1/720 (*.f64 (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im) (pow.f64 re 6))) (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (+.f64 (*.f64 -1/5040 (pow.f64 im 7)) (+.f64 (*.f64 -1/2 (*.f64 (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im) (pow.f64 re 2))) (*.f64 1/24 (*.f64 (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im) (pow.f64 re 4)))))))) im) |
(-.f64 (fma.f64 -1/720 (*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (pow.f64 re 6)) (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (fma.f64 -1/5040 (pow.f64 im 7) (fma.f64 -1/2 (*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (*.f64 re re)) (*.f64 1/24 (*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (pow.f64 re 4)))))))) im) |
(-.f64 (fma.f64 -1/720 (*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (pow.f64 re 6)) (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (fma.f64 -1/5040 (pow.f64 im 7) (fma.f64 -1/2 (*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (*.f64 re re)) (*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (*.f64 1/24 (pow.f64 re 4)))))))) im) |
(fma.f64 -1/720 (*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (pow.f64 re 6)) (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (fma.f64 -1/5040 (pow.f64 im 7) (*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (+.f64 (*.f64 -1/2 (*.f64 re re)) (*.f64 1/24 (pow.f64 re 4)))))) im))) |
(*.f64 (cos.f64 re) (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im)) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(*.f64 (cos.f64 re) (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im)) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(*.f64 (cos.f64 re) (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im)) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(*.f64 (cos.f64 re) (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im)) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(*.f64 (cos.f64 re) (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im)) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(*.f64 (cos.f64 re) (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im)) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(*.f64 (cos.f64 re) (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im)) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(*.f64 (cos.f64 re) (-.f64 (+.f64 (*.f64 -1/120 (pow.f64 im 5)) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1/5040 (pow.f64 im 7)))) im)) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))))) |
(+.f64 (*.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re))) (*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) |
(*.f64 (cos.f64 re) (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (*.f64 -1/6 (pow.f64 im 3))) im)) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (+.f64 (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) (*.f64 -1/5040 (*.f64 (cos.f64 re) (pow.f64 im 7)))))) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(*.f64 -1/5040 (*.f64 (cos.f64 re) (pow.f64 im 7))) |
(*.f64 -1/5040 (*.f64 (pow.f64 im 7) (cos.f64 re))) |
(*.f64 (cos.f64 re) (*.f64 -1/5040 (pow.f64 im 7))) |
(+.f64 (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) (*.f64 -1/5040 (*.f64 (cos.f64 re) (pow.f64 im 7)))) |
(fma.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)) (*.f64 -1/5040 (*.f64 (pow.f64 im 7) (cos.f64 re)))) |
(*.f64 (cos.f64 re) (fma.f64 -1/5040 (pow.f64 im 7) (*.f64 -1/120 (pow.f64 im 5)))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) (*.f64 -1/5040 (*.f64 (cos.f64 re) (pow.f64 im 7))))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (fma.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)) (*.f64 -1/5040 (*.f64 (pow.f64 im 7) (cos.f64 re))))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 (cos.f64 re) (fma.f64 -1/5040 (pow.f64 im 7) (*.f64 -1/120 (pow.f64 im 5))))) |
(*.f64 (cos.f64 re) (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (+.f64 (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) (*.f64 -1/5040 (*.f64 (cos.f64 re) (pow.f64 im 7)))))) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(*.f64 -1/5040 (*.f64 (cos.f64 re) (pow.f64 im 7))) |
(*.f64 -1/5040 (*.f64 (pow.f64 im 7) (cos.f64 re))) |
(*.f64 (cos.f64 re) (*.f64 -1/5040 (pow.f64 im 7))) |
(+.f64 (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) (*.f64 -1/5040 (*.f64 (cos.f64 re) (pow.f64 im 7)))) |
(fma.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)) (*.f64 -1/5040 (*.f64 (pow.f64 im 7) (cos.f64 re)))) |
(*.f64 (cos.f64 re) (fma.f64 -1/5040 (pow.f64 im 7) (*.f64 -1/120 (pow.f64 im 5)))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) (*.f64 -1/5040 (*.f64 (cos.f64 re) (pow.f64 im 7))))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (fma.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)) (*.f64 -1/5040 (*.f64 (pow.f64 im 7) (cos.f64 re))))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 (cos.f64 re) (fma.f64 -1/5040 (pow.f64 im 7) (*.f64 -1/120 (pow.f64 im 5))))) |
(*.f64 (cos.f64 re) (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (+.f64 (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) (*.f64 -1/5040 (*.f64 (cos.f64 re) (pow.f64 im 7)))))) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(*.f64 -1 im) |
(neg.f64 im) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(fma.f64 -1 im (*.f64 1/2 (*.f64 im (*.f64 re re)))) |
(-.f64 (*.f64 (*.f64 re re) (*.f64 im 1/2)) im) |
(fma.f64 im (*.f64 (*.f64 re re) 1/2) (neg.f64 im)) |
(+.f64 (*.f64 -1/24 (*.f64 (pow.f64 re 4) im)) (+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im)))) |
(fma.f64 -1/24 (*.f64 im (pow.f64 re 4)) (fma.f64 -1 im (*.f64 1/2 (*.f64 im (*.f64 re re))))) |
(fma.f64 -1/24 (*.f64 im (pow.f64 re 4)) (-.f64 (*.f64 (*.f64 re re) (*.f64 im 1/2)) im)) |
(-.f64 (*.f64 im (+.f64 (*.f64 (*.f64 re re) 1/2) (*.f64 (pow.f64 re 4) -1/24))) im) |
(+.f64 (*.f64 1/720 (*.f64 (pow.f64 re 6) im)) (+.f64 (*.f64 -1/24 (*.f64 (pow.f64 re 4) im)) (+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))))) |
(fma.f64 1/720 (*.f64 im (pow.f64 re 6)) (fma.f64 -1/24 (*.f64 im (pow.f64 re 4)) (fma.f64 -1 im (*.f64 1/2 (*.f64 im (*.f64 re re)))))) |
(fma.f64 1/720 (*.f64 im (pow.f64 re 6)) (fma.f64 -1/24 (*.f64 im (pow.f64 re 4)) (-.f64 (*.f64 (*.f64 re re) (*.f64 im 1/2)) im))) |
(-.f64 (*.f64 im (+.f64 (+.f64 (*.f64 (pow.f64 re 6) 1/720) (*.f64 (pow.f64 re 4) -1/24)) (*.f64 (*.f64 re re) 1/2))) im) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 -1/6 (pow.f64 im 3))) im) |
(-.f64 (fma.f64 -1/2 (*.f64 (*.f64 re re) (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im))) (*.f64 -1/6 (pow.f64 im 3))) im) |
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 1/24 (*.f64 (pow.f64 re 4) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))))) im) |
(-.f64 (fma.f64 -1/2 (*.f64 (*.f64 re re) (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im))) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 1/24 (*.f64 (pow.f64 re 4) (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)))))) im) |
(-.f64 (fma.f64 -1/2 (*.f64 re (*.f64 re (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 1/24 (*.f64 (pow.f64 re 4) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))))) im) |
(-.f64 (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) (*.f64 1/24 (pow.f64 re 4))))) im) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (+.f64 (*.f64 -1/720 (*.f64 (pow.f64 re 6) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 1/24 (*.f64 (pow.f64 re 4) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)))))) im) |
(-.f64 (fma.f64 -1/2 (*.f64 (*.f64 re re) (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im))) (fma.f64 -1/6 (pow.f64 im 3) (fma.f64 -1/720 (*.f64 (pow.f64 re 6) (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im))) (*.f64 1/24 (*.f64 (pow.f64 re 4) (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im))))))) im) |
(-.f64 (fma.f64 -1/2 (*.f64 re (*.f64 re (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (*.f64 1/24 (pow.f64 re 4)) (*.f64 -1/720 (pow.f64 re 6)))))) im) |
(-.f64 (+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (+.f64 (*.f64 1/24 (pow.f64 re 4)) (*.f64 -1/720 (pow.f64 re 6))) (*.f64 -1/2 (*.f64 re re))))) im) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) |
(*.f64 (*.f64 -1/6 (cos.f64 re)) (pow.f64 im 3)) |
(*.f64 (pow.f64 im 3) (*.f64 -1/6 (cos.f64 re))) |
(*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) |
(*.f64 (*.f64 -1/6 (cos.f64 re)) (pow.f64 im 3)) |
(*.f64 (pow.f64 im 3) (*.f64 -1/6 (cos.f64 re))) |
(*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(*.f64 -1 im) |
(neg.f64 im) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(*.f64 -1/6 (pow.f64 im 3)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(*.f64 -1/6 (pow.f64 im 3)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 re -1/4) 1/2)) |
(*.f64 im (*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) -2)) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (*.f64 im -2)) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 im 3) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) (*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2)))))) |
(fma.f64 -1/3 (*.f64 (pow.f64 im 3) (fma.f64 re (*.f64 re -1/4) 1/2)) (*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 re -1/4) 1/2))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (+.f64 (*.f64 im -2) (*.f64 (pow.f64 im 3) -1/3))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (+.f64 (*.f64 im -2) (*.f64 (pow.f64 im 3) -1/3))) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 im 3) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) (+.f64 (*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) (*.f64 -1/60 (*.f64 (pow.f64 im 5) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))))) |
(fma.f64 -1/3 (*.f64 (pow.f64 im 3) (fma.f64 re (*.f64 re -1/4) 1/2)) (fma.f64 -2 (*.f64 im (fma.f64 re (*.f64 re -1/4) 1/2)) (*.f64 -1/60 (*.f64 (pow.f64 im 5) (fma.f64 re (*.f64 re -1/4) 1/2))))) |
(fma.f64 -1/3 (*.f64 (pow.f64 im 3) (fma.f64 (*.f64 re re) -1/4 1/2)) (*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (+.f64 (*.f64 im -2) (*.f64 (pow.f64 im 5) -1/60)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (+.f64 (+.f64 (*.f64 (pow.f64 im 3) -1/3) (*.f64 im -2)) (*.f64 (pow.f64 im 5) -1/60))) |
(+.f64 (*.f64 -1/3 (*.f64 (pow.f64 im 3) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) (+.f64 (*.f64 -1/2520 (*.f64 (pow.f64 im 7) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) (+.f64 (*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) (*.f64 -1/60 (*.f64 (pow.f64 im 5) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2)))))))) |
(fma.f64 -1/3 (*.f64 (pow.f64 im 3) (fma.f64 re (*.f64 re -1/4) 1/2)) (fma.f64 -1/2520 (*.f64 (pow.f64 im 7) (fma.f64 re (*.f64 re -1/4) 1/2)) (fma.f64 -2 (*.f64 im (fma.f64 re (*.f64 re -1/4) 1/2)) (*.f64 -1/60 (*.f64 (pow.f64 im 5) (fma.f64 re (*.f64 re -1/4) 1/2)))))) |
(+.f64 (*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (+.f64 (*.f64 im -2) (*.f64 (pow.f64 im 5) -1/60))) (*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (+.f64 (*.f64 (pow.f64 im 3) -1/3) (*.f64 (pow.f64 im 7) -1/2520)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (+.f64 (+.f64 (*.f64 im -2) (*.f64 (pow.f64 im 5) -1/60)) (+.f64 (*.f64 (pow.f64 im 3) -1/3) (*.f64 (pow.f64 im 7) -1/2520)))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (-.f64 (exp.f64 (*.f64 -1 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) |
(*.f64 (*.f64 -1/4 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 re re)) |
(*.f64 (*.f64 re re) (*.f64 -1/4 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 re (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 re -1/4))) |
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) |
(*.f64 (*.f64 -1/4 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 re re)) |
(*.f64 (*.f64 re re) (*.f64 -1/4 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 re (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 re -1/4))) |
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(+.f64 (*.f64 -1/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) 1) |
(*.f64 -1/6 (pow.f64 im 3)) |
(pow.f64 (*.f64 (pow.f64 im 3) -1/6) 1) |
(*.f64 -1/6 (pow.f64 im 3)) |
(pow.f64 (*.f64 im (cbrt.f64 -1/6)) 3) |
(*.f64 -1/6 (pow.f64 im 3)) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) 1/3) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) |
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) 2) |
(*.f64 -1/6 (pow.f64 im 3)) |
(log.f64 (pow.f64 (exp.f64 -1/6) (pow.f64 im 3))) |
(*.f64 -1/6 (pow.f64 im 3)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6)))) |
(*.f64 -1/6 (pow.f64 im 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(*.f64 -1/6 (pow.f64 im 3)) |
(exp.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(*.f64 -1/6 (pow.f64 im 3)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6)) 1)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(*.f64 -1/6 (pow.f64 im 3)) |
(+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(+.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (*.f64 (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)) (cos.f64 re))) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))))) 1) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(pow.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) 1) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120))))) 3) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) 3) 1/3) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120))))) 2) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120))))) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120))))))) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) 3)) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))))) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))))) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120))))) 1)) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))))) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(fma.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(fma.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)) (cos.f64 re))) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(fma.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (cos.f64 re) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(fma.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (cos.f64 re) (*.f64 (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)) (cos.f64 re))) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(fma.f64 1 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(fma.f64 1 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (*.f64 (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)) (cos.f64 re))) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) 2) (cbrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) 2) (cbrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) (*.f64 (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)) (cos.f64 re))) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) (sqrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) (*.f64 (cos.f64 re) (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)))) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(fma.f64 (sqrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) (sqrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) (*.f64 (fma.f64 (pow.f64 im 7) -1/5040 (*.f64 (pow.f64 im 5) -1/120)) (cos.f64 re))) |
(*.f64 (-.f64 (fma.f64 -1/120 (pow.f64 im 5) (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7)))) im) (cos.f64 re)) |
(*.f64 (fma.f64 -1/120 (pow.f64 im 5) (-.f64 (fma.f64 -1/6 (pow.f64 im 3) (*.f64 -1/5040 (pow.f64 im 7))) im)) (cos.f64 re)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 5) -1/120))) 1) |
(*.f64 -1/120 (pow.f64 im 5)) |
(pow.f64 (*.f64 (pow.f64 im 5) -1/120) 1) |
(*.f64 -1/120 (pow.f64 im 5)) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im 5) -1/120)) 3) |
(*.f64 -1/120 (pow.f64 im 5)) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) -1/1728000) 1/3) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) -1/1728000)) |
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im 5) -1/120)) 2) |
(*.f64 -1/120 (pow.f64 im 5)) |
(log.f64 (pow.f64 (exp.f64 -1/120) (pow.f64 im 5))) |
(*.f64 -1/120 (pow.f64 im 5)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 5) -1/120)))) |
(*.f64 -1/120 (pow.f64 im 5)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 5) 3) -1/1728000)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 5) -1/120))) |
(*.f64 -1/120 (pow.f64 im 5)) |
(exp.f64 (log.f64 (*.f64 (pow.f64 im 5) -1/120))) |
(*.f64 -1/120 (pow.f64 im 5)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 5) -1/120)) 1)) |
(*.f64 -1/120 (pow.f64 im 5)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 5) -1/120))) |
(*.f64 -1/120 (pow.f64 im 5)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 7) -1/5040))) 1) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(pow.f64 (*.f64 (pow.f64 im 7) -1/5040) 1) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 im 7) -1/5040)) 3) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(pow.f64 (*.f64 -1/128024064000 (pow.f64 (pow.f64 im 7) 3)) 1/3) |
(cbrt.f64 (*.f64 -1/128024064000 (pow.f64 (pow.f64 im 7) 3))) |
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im 7) -1/5040)) 2) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(log.f64 (pow.f64 (exp.f64 -1/5040) (pow.f64 im 7))) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 7) -1/5040)))) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(cbrt.f64 (*.f64 -1/128024064000 (pow.f64 (pow.f64 im 7) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 7) -1/5040))) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(exp.f64 (log.f64 (*.f64 (pow.f64 im 7) -1/5040))) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 7) -1/5040)) 1)) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 7) -1/5040))) |
(*.f64 -1/5040 (pow.f64 im 7)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (neg.f64 im)))) 1) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(pow.f64 (*.f64 (cos.f64 re) (neg.f64 im)) 1) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 3) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (neg.f64 im)) 3) 1/3) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 2) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(neg.f64 (*.f64 im (cos.f64 re))) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(log.f64 (pow.f64 (exp.f64 (cos.f64 re)) (neg.f64 im))) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (neg.f64 im))))) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (neg.f64 im)) 3)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (neg.f64 im)))) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (neg.f64 im)))) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 1)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (neg.f64 im)))) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) 1) |
(*.f64 -1/6 (pow.f64 im 3)) |
(pow.f64 (*.f64 (pow.f64 im 3) -1/6) 1) |
(*.f64 -1/6 (pow.f64 im 3)) |
(pow.f64 (*.f64 im (cbrt.f64 -1/6)) 3) |
(*.f64 -1/6 (pow.f64 im 3)) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) 1/3) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) |
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) 2) |
(*.f64 -1/6 (pow.f64 im 3)) |
(log.f64 (pow.f64 (exp.f64 -1/6) (pow.f64 im 3))) |
(*.f64 -1/6 (pow.f64 im 3)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6)))) |
(*.f64 -1/6 (pow.f64 im 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(*.f64 -1/6 (pow.f64 im 3)) |
(exp.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(*.f64 -1/6 (pow.f64 im 3)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6)) 1)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(*.f64 -1/6 (pow.f64 im 3)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) 1) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(pow.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 1) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) 3) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 3) 1/3) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) 2) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (cos.f64 re))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 3)) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) 1)) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 im (neg.f64 (cos.f64 re)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) |
(+.f64 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 im)) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 (*.f64 im 1))) (fma.f64 (neg.f64 im) 1 (*.f64 im 1))) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(+.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(+.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 (*.f64 im 1))) (fma.f64 (neg.f64 im) 1 (*.f64 im 1))) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(+.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(+.f64 (fma.f64 1 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 (*.f64 im 1))) (fma.f64 (neg.f64 im) 1 (*.f64 im 1))) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(+.f64 (fma.f64 1 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(+.f64 (fma.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/6)) 2) (*.f64 im (cbrt.f64 -1/6)) (neg.f64 (*.f64 im 1))) (fma.f64 (neg.f64 im) 1 (*.f64 im 1))) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(+.f64 (fma.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/6)) 2) (*.f64 im (cbrt.f64 -1/6)) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) (neg.f64 (*.f64 im 1))) (fma.f64 (neg.f64 im) 1 (*.f64 im 1))) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) (neg.f64 (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) (*.f64 (cbrt.f64 im) (pow.f64 (cbrt.f64 im) 2)))) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(*.f64 1 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 2) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(*.f64 (cbrt.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im))) (cbrt.f64 (pow.f64 (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) 2))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) 2))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (+.f64 (pow.f64 (*.f64 (pow.f64 im 3) -1/6) 2) (fma.f64 im im (*.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) |
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) -1/216 (neg.f64 (pow.f64 im 3))) (+.f64 (pow.f64 (*.f64 -1/6 (pow.f64 im 3)) 2) (fma.f64 im im (*.f64 (pow.f64 im 3) (*.f64 -1/6 im))))) |
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) -1/216 (pow.f64 (neg.f64 im) 3)) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 -1/6 (pow.f64 im 3) im)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (pow.f64 im 3) -1/6) 2) (*.f64 im im)) (fma.f64 (pow.f64 im 3) -1/6 im)) |
(/.f64 (-.f64 (pow.f64 (*.f64 -1/6 (pow.f64 im 3)) 2) (*.f64 im im)) (fma.f64 (pow.f64 im 3) -1/6 im)) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (fma.f64 -1/6 (pow.f64 im 3) im)) |
(/.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (neg.f64 im))) (fma.f64 -1/6 (pow.f64 im 3) im)) |
(pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 1) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 3) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3) 1/3) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 2) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(log.f64 (exp.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3)) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(exp.f64 (log.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 1)) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(fma.f64 1 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 im)) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/6)) 2) (*.f64 im (cbrt.f64 -1/6)) (neg.f64 im)) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) (sqrt.f64 (*.f64 (pow.f64 im 3) -1/6)) (neg.f64 im)) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(+.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 1/2) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 re (*.f64 re -1/4)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(+.f64 (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (*.f64 re (*.f64 re -1/4)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2)))) 1) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(pow.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2)) 1) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2))) 3) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(pow.f64 (pow.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2)) 3) 1/3) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2))) 2) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 re (*.f64 re -1/4) 1/2)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2))))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2)) 3)) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(exp.f64 (log.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2))) 1)) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (fma.f64 re (*.f64 re -1/4) 1/2)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(fma.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 1/2 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 re (*.f64 re -1/4)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(fma.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 (*.f64 re (*.f64 re -1/4)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (fma.f64 re (*.f64 re -1/4) 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (fma.f64 (*.f64 re re) -1/4 1/2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
Compiled 8345 to 5881 computations (29.5% saved)
26 alts after pruning (21 fresh and 5 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 416 | 20 | 436 |
| Fresh | 0 | 1 | 1 |
| Picked | 1 | 4 | 5 |
| Done | 0 | 1 | 1 |
| Total | 417 | 26 | 443 |
| Status | Accuracy | Program |
|---|---|---|
| 52.1% | (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) | |
| 23.5% | (pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 2) | |
| 50.4% | (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 3) | |
| 38.2% | (-.f64 (*.f64 (*.f64 re re) (*.f64 im 1/2)) im) | |
| 29.6% | (-.f64 (*.f64 im (+.f64 (*.f64 (*.f64 re re) 1/2) (*.f64 (pow.f64 re 4) -1/24))) im) | |
| 52.1% | (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) | |
| 55.0% | (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) | |
| ✓ | 55.6% | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| ▶ | 90.9% | (*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
| ▶ | 38.2% | (*.f64 (*.f64 -2 im) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
| ✓ | 51.4% | (*.f64 (neg.f64 im) (cos.f64 re)) |
| 37.4% | (*.f64 (cos.f64 re) (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (fma.f64 -1/6 (pow.f64 im 3) im))) | |
| ✓ | 86.2% | (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
| 31.4% | (*.f64 (cos.f64 re) (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3) 1/3) (+.f64 (*.f64 (pow.f64 im 7) -1/5040) (*.f64 (pow.f64 im 5) -1/120)))) | |
| ✓ | 93.5% | (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 (*.f64 (pow.f64 im 7) -1/5040) (*.f64 (pow.f64 im 5) -1/120)))) |
| 6.2% | (*.f64 27 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) | |
| ✓ | 39.7% | (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| ▶ | 55.1% | (*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
| 2.9% | (*.f64 1/2 27) | |
| ▶ | 3.0% | (*.f64 1/2 1) |
| 3.0% | (*.f64 1/2 1/512) | |
| 3.3% | (*.f64 1/2 0) | |
| 2.9% | (*.f64 1/2 -1) | |
| 2.9% | (*.f64 1/2 -3) | |
| 12.1% | (*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) | |
| ▶ | 28.2% | (neg.f64 im) |
| 52.1% | (fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) | |
| 23.5% | (pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 2) | |
| 50.4% | (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 3) | |
| 38.2% | (-.f64 (*.f64 (*.f64 re re) (*.f64 im 1/2)) im) | |
| 29.6% | (-.f64 (*.f64 im (+.f64 (*.f64 (*.f64 re re) 1/2) (*.f64 (pow.f64 re 4) -1/24))) im) | |
| 52.1% | (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) | |
| 55.0% | (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) | |
| ✓ | 55.6% | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| ▶ | 90.9% | (*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
| ▶ | 38.2% | (*.f64 (*.f64 -2 im) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
| ✓ | 51.4% | (*.f64 (neg.f64 im) (cos.f64 re)) |
| 37.4% | (*.f64 (cos.f64 re) (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (fma.f64 -1/6 (pow.f64 im 3) im))) | |
| ✓ | 86.2% | (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
| 31.4% | (*.f64 (cos.f64 re) (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3) 1/3) (+.f64 (*.f64 (pow.f64 im 7) -1/5040) (*.f64 (pow.f64 im 5) -1/120)))) | |
| ✓ | 93.5% | (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 (*.f64 (pow.f64 im 7) -1/5040) (*.f64 (pow.f64 im 5) -1/120)))) |
| 6.2% | (*.f64 27 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) | |
| ✓ | 39.7% | (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| ▶ | 55.1% | (*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
| 2.9% | (*.f64 1/2 27) | |
| ▶ | 3.0% | (*.f64 1/2 1) |
| 3.0% | (*.f64 1/2 1/512) | |
| 3.3% | (*.f64 1/2 0) | |
| 2.9% | (*.f64 1/2 -1) | |
| 2.9% | (*.f64 1/2 -3) | |
| 12.1% | (*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) | |
| ▶ | 28.2% | (neg.f64 im) |
Compiled 1100 to 882 computations (19.8% saved)
Found 9 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))) |
| ✓ | 100.0% | (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
| ✓ | 99.9% | (*.f64 -1/60 (pow.f64 im 5)) |
| ✓ | 99.5% | (*.f64 -1/3 (pow.f64 im 3)) |
| ✓ | 94.8% | (*.f64 (*.f64 -2 im) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
| ✓ | 100.0% | (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
| ✓ | 99.9% | (*.f64 -1/60 (pow.f64 im 5)) |
| ✓ | 99.9% | (*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
| ✓ | 99.5% | (*.f64 -1/3 (pow.f64 im 3)) |
Compiled 193 to 146 computations (24.4% saved)
33 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | re | @ | inf | (*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
| 1.0ms | im | @ | inf | (*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
| 1.0ms | re | @ | 0 | (*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
| 1.0ms | re | @ | -inf | (*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
| 1.0ms | im | @ | 0 | (*.f64 (*.f64 -2 im) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
| 1× | batch-egg-rewrite |
| 994× | expm1-udef |
| 580× | add-sqr-sqrt |
| 550× | pow1 |
| 548× | add-exp-log |
| 548× | add-log-exp |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 26 | 223 |
| 1 | 587 | 219 |
| 2 | 7714 | 219 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/3 (pow.f64 im 3)) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 -1/60 (pow.f64 im 5)) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 (*.f64 -2 im) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(*.f64 -1/60 (pow.f64 im 5)) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))) |
| Outputs |
|---|
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/3 (pow.f64 im 3)))) 1) |
(pow.f64 (*.f64 -1/3 (pow.f64 im 3)) 1) |
(pow.f64 (*.f64 im (cbrt.f64 -1/3)) 3) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27) 1/3) |
(pow.f64 (*.f64 (sqrt.f64 -1/3) (pow.f64 im 3/2)) 2) |
(sqrt.f64 (*.f64 (pow.f64 im 6) 1/9)) |
(log.f64 (pow.f64 (exp.f64 -1/3) (pow.f64 im 3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/3 (pow.f64 im 3))))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) |
(expm1.f64 (log1p.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(exp.f64 (log.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 -1/3 (pow.f64 im 3))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(+.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) (*.f64 im -1))) |
(+.f64 (*.f64 (cos.f64 re) (*.f64 im -1)) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(+.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 (*.f64 1/2 (cos.f64 re)) (*.f64 -1/3 (pow.f64 im 3)))) |
(+.f64 (*.f64 (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) (*.f64 1/2 (cos.f64 re))) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 1/2 (cos.f64 re)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 im -1)) 1) (*.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))))) 1) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 im -1)) 3) (pow.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 im -1)) (*.f64 (cos.f64 re) (*.f64 im -1))) (-.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (*.f64 (cos.f64 re) (*.f64 im -1)) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 im -1)) (*.f64 (cos.f64 re) (*.f64 im -1))) (*.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))) (-.f64 (*.f64 (cos.f64 re) (*.f64 im -1)) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))) |
(/.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3))) (+.f64 (*.f64 4 (*.f64 im im)) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (-.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2))))) |
(/.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) (*.f64 1/2 (cos.f64 re))) (+.f64 (*.f64 4 (*.f64 im im)) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (-.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) (*.f64 1/2 (cos.f64 re))) (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(pow.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))) 2) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) 2)) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 re)) 1/2) (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (cos.f64 re)) 3) (pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3) (pow.f64 (*.f64 1/2 (cos.f64 re)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))))) |
(fma.f64 (*.f64 1/2 (cos.f64 re)) (*.f64 im -2) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(fma.f64 (*.f64 im -2) (*.f64 1/2 (cos.f64 re)) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/60 (pow.f64 im 5)))) 1) |
(pow.f64 (*.f64 -1/60 (pow.f64 im 5)) 1) |
(pow.f64 (cbrt.f64 (*.f64 -1/60 (pow.f64 im 5))) 3) |
(pow.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) 1/3) |
(pow.f64 (*.f64 (sqrt.f64 -1/60) (pow.f64 im 5/2)) 2) |
(sqrt.f64 (*.f64 1/3600 (pow.f64 im 10))) |
(log.f64 (pow.f64 (exp.f64 -1/60) (pow.f64 im 5))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/60 (pow.f64 im 5))))) |
(cbrt.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))) |
(expm1.f64 (log1p.f64 (*.f64 -1/60 (pow.f64 im 5)))) |
(exp.f64 (log.f64 (*.f64 -1/60 (pow.f64 im 5)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 -1/60 (pow.f64 im 5))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 -1/60 (pow.f64 im 5)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 1) |
(-.f64 (/.f64 (*.f64 1/3600 (pow.f64 im 10)) (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3))))) (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))))) |
(*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(*.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (/.f64 1 (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))))))) |
(*.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)) (/.f64 1 (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))))) (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)))) |
(/.f64 1 (/.f64 (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))) (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)))) |
(/.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)) (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27))) (neg.f64 (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9))) (neg.f64 (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 1/3600 (pow.f64 im 10))) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))) |
(pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3) |
(pow.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) |
(log.f64 (exp.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(exp.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 (pow.f64 im 3) -1/3 (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (pow.f64 im 5) -1/60 (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 1 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 1 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (cbrt.f64 (*.f64 1/3600 (pow.f64 im 10))) (cbrt.f64 (*.f64 -1/60 (pow.f64 im 5))) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 2) (*.f64 im (cbrt.f64 -1/3)) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 (*.f64 (sqrt.f64 -1/60) (pow.f64 im 5/2)) (*.f64 (sqrt.f64 -1/60) (pow.f64 im 5/2)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (*.f64 (sqrt.f64 -1/3) (pow.f64 im 3/2)) (*.f64 (sqrt.f64 -1/3) (pow.f64 im 3/2)) (*.f64 -1/60 (pow.f64 im 5))) |
(+.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 im -1)) |
(+.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2)))) |
(+.f64 (*.f64 (*.f64 im -1) 1) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))))) 1) |
(/.f64 (+.f64 (pow.f64 (*.f64 im -1) 3) (pow.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) 3)) (+.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2)))) (*.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) |
(/.f64 (*.f64 (*.f64 im -2) (+.f64 (*.f64 (pow.f64 (*.f64 re re) 3) -1/64) 1/8)) (+.f64 1/4 (*.f64 (*.f64 re (*.f64 re -1/4)) (-.f64 (*.f64 re (*.f64 re -1/4)) 1/2)))) |
(/.f64 (*.f64 (*.f64 im -2) (-.f64 1/4 (pow.f64 (*.f64 re (*.f64 re -1/4)) 2))) (-.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 re re) 3) -1/64) 1/8) (*.f64 im -2)) (+.f64 1/4 (*.f64 (*.f64 re (*.f64 re -1/4)) (-.f64 (*.f64 re (*.f64 re -1/4)) 1/2)))) |
(/.f64 (*.f64 (-.f64 1/4 (pow.f64 (*.f64 re (*.f64 re -1/4)) 2)) (*.f64 im -2)) (-.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(pow.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))) 1) |
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2)))) 3) |
(pow.f64 (pow.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))) 2)) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) im) (fma.f64 re (*.f64 re -1/4) 1/2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2)))))) |
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))) 3)) |
(cbrt.f64 (*.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 re (*.f64 re -1/4) 1/2) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 re (*.f64 re -1/4) 1/2) 3) (*.f64 (pow.f64 im 3) -8))) |
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))))) |
(exp.f64 (log.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))))) |
(fma.f64 1/2 (*.f64 im -2) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2)))) |
(fma.f64 (*.f64 im -2) 1/2 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/3 (pow.f64 im 3)))) 1) |
(pow.f64 (*.f64 -1/3 (pow.f64 im 3)) 1) |
(pow.f64 (*.f64 im (cbrt.f64 -1/3)) 3) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27) 1/3) |
(pow.f64 (*.f64 (sqrt.f64 -1/3) (pow.f64 im 3/2)) 2) |
(sqrt.f64 (*.f64 (pow.f64 im 6) 1/9)) |
(log.f64 (pow.f64 (exp.f64 -1/3) (pow.f64 im 3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/3 (pow.f64 im 3))))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) |
(expm1.f64 (log1p.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(exp.f64 (log.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 -1/3 (pow.f64 im 3))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/60 (pow.f64 im 5)))) 1) |
(pow.f64 (*.f64 -1/60 (pow.f64 im 5)) 1) |
(pow.f64 (cbrt.f64 (*.f64 -1/60 (pow.f64 im 5))) 3) |
(pow.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) 1/3) |
(pow.f64 (*.f64 (sqrt.f64 -1/60) (pow.f64 im 5/2)) 2) |
(sqrt.f64 (*.f64 1/3600 (pow.f64 im 10))) |
(log.f64 (pow.f64 (exp.f64 -1/60) (pow.f64 im 5))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/60 (pow.f64 im 5))))) |
(cbrt.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))) |
(expm1.f64 (log1p.f64 (*.f64 -1/60 (pow.f64 im 5)))) |
(exp.f64 (log.f64 (*.f64 -1/60 (pow.f64 im 5)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 -1/60 (pow.f64 im 5))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 -1/60 (pow.f64 im 5)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 1) |
(-.f64 (/.f64 (*.f64 1/3600 (pow.f64 im 10)) (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3))))) (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))))) |
(*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(*.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (/.f64 1 (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))))))) |
(*.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)) (/.f64 1 (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))))) (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)))) |
(/.f64 1 (/.f64 (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))) (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)))) |
(/.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)) (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27))) (neg.f64 (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9))) (neg.f64 (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 1/3600 (pow.f64 im 10))) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))) |
(pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3) |
(pow.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) |
(log.f64 (exp.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(exp.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 (pow.f64 im 3) -1/3 (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (pow.f64 im 5) -1/60 (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 1 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 1 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (cbrt.f64 (*.f64 1/3600 (pow.f64 im 10))) (cbrt.f64 (*.f64 -1/60 (pow.f64 im 5))) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 2) (*.f64 im (cbrt.f64 -1/3)) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 (*.f64 (sqrt.f64 -1/60) (pow.f64 im 5/2)) (*.f64 (sqrt.f64 -1/60) (pow.f64 im 5/2)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (*.f64 (sqrt.f64 -1/3) (pow.f64 im 3/2)) (*.f64 (sqrt.f64 -1/3) (pow.f64 im 3/2)) (*.f64 -1/60 (pow.f64 im 5))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) 1) |
(-.f64 (/.f64 (*.f64 4 (*.f64 im im)) (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (/.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2) (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(*.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1) |
(*.f64 1 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 (cbrt.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (cbrt.f64 (pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) (cbrt.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(*.f64 (sqrt.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (sqrt.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(*.f64 (+.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) (/.f64 1 (+.f64 (*.f64 4 (*.f64 im im)) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (-.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2)))))) |
(*.f64 (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) (/.f64 1 (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 4 (*.f64 im im)) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (-.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2)))) (+.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)))) |
(/.f64 1 (/.f64 (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) (+.f64 (*.f64 4 (*.f64 im im)) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (-.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2))))) |
(/.f64 (+.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) (+.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2) (-.f64 (*.f64 4 (*.f64 im im)) (*.f64 -2 (*.f64 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))))) |
(/.f64 (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3))) (neg.f64 (+.f64 (*.f64 4 (*.f64 im im)) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (-.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) (neg.f64 (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (+.f64 (*.f64 (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5)))) (-.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) (*.f64 -1/3 (pow.f64 im 3)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2) (*.f64 4 (*.f64 im im))) (-.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2))) |
(/.f64 (-.f64 (*.f64 (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 (pow.f64 im 6) 1/9)) (-.f64 (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) (*.f64 -1/3 (pow.f64 im 3)))) |
(pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 3) |
(pow.f64 (pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) |
(log.f64 (exp.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))) |
(cbrt.f64 (pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(exp.f64 (log.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 1 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2)) |
(fma.f64 (cbrt.f64 (*.f64 4 (*.f64 im im))) (cbrt.f64 (*.f64 im -2)) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 im -2)) |
(fma.f64 (sqrt.f64 (*.f64 im -2)) (sqrt.f64 (*.f64 im -2)) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 im -2)) |
| 1× | egg-herbie |
| 1230× | fma-neg |
| 1064× | associate-*r* |
| 894× | associate-*l* |
| 756× | log-prod |
| 620× | fma-def |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 446 | 12219 |
| 1 | 1280 | 11715 |
| 2 | 5765 | 11695 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 re 2)))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 re 2))) (*.f64 1/48 (*.f64 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 re 4))))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 re 2))) (+.f64 (*.f64 1/48 (*.f64 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 re 4))) (*.f64 -1/1440 (*.f64 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 re 6)))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))))) |
(*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5)))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))))) |
(*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5)))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(*.f64 -1/60 (pow.f64 im 5)) |
(*.f64 -1/60 (pow.f64 im 5)) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 -1 im) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(*.f64 -1/60 (pow.f64 im 5)) |
(*.f64 -1/60 (pow.f64 im 5)) |
(*.f64 -2 im) |
(+.f64 (*.f64 -2 im) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 -1/60 (pow.f64 im 5)) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 -1/60 (pow.f64 im 5)) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/3 (pow.f64 im 3)))) 1) |
(pow.f64 (*.f64 -1/3 (pow.f64 im 3)) 1) |
(pow.f64 (*.f64 im (cbrt.f64 -1/3)) 3) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27) 1/3) |
(pow.f64 (*.f64 (sqrt.f64 -1/3) (pow.f64 im 3/2)) 2) |
(sqrt.f64 (*.f64 (pow.f64 im 6) 1/9)) |
(log.f64 (pow.f64 (exp.f64 -1/3) (pow.f64 im 3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/3 (pow.f64 im 3))))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) |
(expm1.f64 (log1p.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(exp.f64 (log.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 -1/3 (pow.f64 im 3))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(+.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) (*.f64 im -1))) |
(+.f64 (*.f64 (cos.f64 re) (*.f64 im -1)) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(+.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 (*.f64 1/2 (cos.f64 re)) (*.f64 -1/3 (pow.f64 im 3)))) |
(+.f64 (*.f64 (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) (*.f64 1/2 (cos.f64 re))) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 1/2 (cos.f64 re)))) |
(+.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 im -1)) 1) (*.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))))) 1) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 im -1)) 3) (pow.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 im -1)) (*.f64 (cos.f64 re) (*.f64 im -1))) (-.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (*.f64 (cos.f64 re) (*.f64 im -1)) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 im -1)) (*.f64 (cos.f64 re) (*.f64 im -1))) (*.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))) (-.f64 (*.f64 (cos.f64 re) (*.f64 im -1)) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))) |
(/.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3))) (+.f64 (*.f64 4 (*.f64 im im)) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (-.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2))))) |
(/.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) (*.f64 1/2 (cos.f64 re))) (+.f64 (*.f64 4 (*.f64 im im)) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (-.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) (*.f64 1/2 (cos.f64 re))) (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(pow.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) 1) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))) 3) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))) 2) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) 2)) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 re)) 1/2) (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))))) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (cos.f64 re)) 3) (pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3) (pow.f64 (*.f64 1/2 (cos.f64 re)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))))) |
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))))) |
(fma.f64 (*.f64 1/2 (cos.f64 re)) (*.f64 im -2) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(fma.f64 (*.f64 im -2) (*.f64 1/2 (cos.f64 re)) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/60 (pow.f64 im 5)))) 1) |
(pow.f64 (*.f64 -1/60 (pow.f64 im 5)) 1) |
(pow.f64 (cbrt.f64 (*.f64 -1/60 (pow.f64 im 5))) 3) |
(pow.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) 1/3) |
(pow.f64 (*.f64 (sqrt.f64 -1/60) (pow.f64 im 5/2)) 2) |
(sqrt.f64 (*.f64 1/3600 (pow.f64 im 10))) |
(log.f64 (pow.f64 (exp.f64 -1/60) (pow.f64 im 5))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/60 (pow.f64 im 5))))) |
(cbrt.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))) |
(expm1.f64 (log1p.f64 (*.f64 -1/60 (pow.f64 im 5)))) |
(exp.f64 (log.f64 (*.f64 -1/60 (pow.f64 im 5)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 -1/60 (pow.f64 im 5))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 -1/60 (pow.f64 im 5)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 1) |
(-.f64 (/.f64 (*.f64 1/3600 (pow.f64 im 10)) (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3))))) (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))))) |
(*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(*.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (/.f64 1 (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))))))) |
(*.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)) (/.f64 1 (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))))) (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)))) |
(/.f64 1 (/.f64 (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))) (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)))) |
(/.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)) (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27))) (neg.f64 (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9))) (neg.f64 (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 1/3600 (pow.f64 im 10))) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))) |
(pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3) |
(pow.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) |
(log.f64 (exp.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(exp.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 (pow.f64 im 3) -1/3 (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (pow.f64 im 5) -1/60 (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 1 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 1 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (cbrt.f64 (*.f64 1/3600 (pow.f64 im 10))) (cbrt.f64 (*.f64 -1/60 (pow.f64 im 5))) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 2) (*.f64 im (cbrt.f64 -1/3)) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 (*.f64 (sqrt.f64 -1/60) (pow.f64 im 5/2)) (*.f64 (sqrt.f64 -1/60) (pow.f64 im 5/2)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (*.f64 (sqrt.f64 -1/3) (pow.f64 im 3/2)) (*.f64 (sqrt.f64 -1/3) (pow.f64 im 3/2)) (*.f64 -1/60 (pow.f64 im 5))) |
(+.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 im -1)) |
(+.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2)))) |
(+.f64 (*.f64 (*.f64 im -1) 1) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))))) 1) |
(/.f64 (+.f64 (pow.f64 (*.f64 im -1) 3) (pow.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) 3)) (+.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2)))) (*.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))))) |
(/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) |
(/.f64 (*.f64 (*.f64 im -2) (+.f64 (*.f64 (pow.f64 (*.f64 re re) 3) -1/64) 1/8)) (+.f64 1/4 (*.f64 (*.f64 re (*.f64 re -1/4)) (-.f64 (*.f64 re (*.f64 re -1/4)) 1/2)))) |
(/.f64 (*.f64 (*.f64 im -2) (-.f64 1/4 (pow.f64 (*.f64 re (*.f64 re -1/4)) 2))) (-.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 re re) 3) -1/64) 1/8) (*.f64 im -2)) (+.f64 1/4 (*.f64 (*.f64 re (*.f64 re -1/4)) (-.f64 (*.f64 re (*.f64 re -1/4)) 1/2)))) |
(/.f64 (*.f64 (-.f64 1/4 (pow.f64 (*.f64 re (*.f64 re -1/4)) 2)) (*.f64 im -2)) (-.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(pow.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))) 1) |
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2)))) 3) |
(pow.f64 (pow.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2)))) 2) |
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))) 2)) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) im) (fma.f64 re (*.f64 re -1/4) 1/2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2)))))) |
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))) 3)) |
(cbrt.f64 (*.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 re (*.f64 re -1/4) 1/2) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 re (*.f64 re -1/4) 1/2) 3) (*.f64 (pow.f64 im 3) -8))) |
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))))) |
(exp.f64 (log.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))))) |
(fma.f64 1/2 (*.f64 im -2) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2)))) |
(fma.f64 (*.f64 im -2) 1/2 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/3 (pow.f64 im 3)))) 1) |
(pow.f64 (*.f64 -1/3 (pow.f64 im 3)) 1) |
(pow.f64 (*.f64 im (cbrt.f64 -1/3)) 3) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27) 1/3) |
(pow.f64 (*.f64 (sqrt.f64 -1/3) (pow.f64 im 3/2)) 2) |
(sqrt.f64 (*.f64 (pow.f64 im 6) 1/9)) |
(log.f64 (pow.f64 (exp.f64 -1/3) (pow.f64 im 3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/3 (pow.f64 im 3))))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) |
(expm1.f64 (log1p.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(exp.f64 (log.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 -1/3 (pow.f64 im 3))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/60 (pow.f64 im 5)))) 1) |
(pow.f64 (*.f64 -1/60 (pow.f64 im 5)) 1) |
(pow.f64 (cbrt.f64 (*.f64 -1/60 (pow.f64 im 5))) 3) |
(pow.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) 1/3) |
(pow.f64 (*.f64 (sqrt.f64 -1/60) (pow.f64 im 5/2)) 2) |
(sqrt.f64 (*.f64 1/3600 (pow.f64 im 10))) |
(log.f64 (pow.f64 (exp.f64 -1/60) (pow.f64 im 5))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/60 (pow.f64 im 5))))) |
(cbrt.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))) |
(expm1.f64 (log1p.f64 (*.f64 -1/60 (pow.f64 im 5)))) |
(exp.f64 (log.f64 (*.f64 -1/60 (pow.f64 im 5)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 -1/60 (pow.f64 im 5))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 -1/60 (pow.f64 im 5)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 1) |
(-.f64 (/.f64 (*.f64 1/3600 (pow.f64 im 10)) (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3))))) (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))))) |
(*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(*.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (/.f64 1 (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))))))) |
(*.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)) (/.f64 1 (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))))) (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)))) |
(/.f64 1 (/.f64 (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))) (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)))) |
(/.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)) (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27))) (neg.f64 (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9))) (neg.f64 (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 1/3600 (pow.f64 im 10))) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))) |
(pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3) |
(pow.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) |
(log.f64 (exp.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(exp.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 (pow.f64 im 3) -1/3 (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (pow.f64 im 5) -1/60 (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 1 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 1 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (cbrt.f64 (*.f64 1/3600 (pow.f64 im 10))) (cbrt.f64 (*.f64 -1/60 (pow.f64 im 5))) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 2) (*.f64 im (cbrt.f64 -1/3)) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 (*.f64 (sqrt.f64 -1/60) (pow.f64 im 5/2)) (*.f64 (sqrt.f64 -1/60) (pow.f64 im 5/2)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (*.f64 (sqrt.f64 -1/3) (pow.f64 im 3/2)) (*.f64 (sqrt.f64 -1/3) (pow.f64 im 3/2)) (*.f64 -1/60 (pow.f64 im 5))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) 1) |
(-.f64 (/.f64 (*.f64 4 (*.f64 im im)) (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (/.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2) (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(*.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1) |
(*.f64 1 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 (cbrt.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (cbrt.f64 (pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) (cbrt.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(*.f64 (sqrt.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (sqrt.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(*.f64 (+.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) (/.f64 1 (+.f64 (*.f64 4 (*.f64 im im)) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (-.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2)))))) |
(*.f64 (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) (/.f64 1 (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 4 (*.f64 im im)) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (-.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2)))) (+.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)))) |
(/.f64 1 (/.f64 (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) (+.f64 (*.f64 4 (*.f64 im im)) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (-.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2))))) |
(/.f64 (+.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) (+.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2) (-.f64 (*.f64 4 (*.f64 im im)) (*.f64 -2 (*.f64 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))))) |
(/.f64 (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3))) (neg.f64 (+.f64 (*.f64 4 (*.f64 im im)) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (-.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) (neg.f64 (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (+.f64 (*.f64 (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5)))) (-.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) (*.f64 -1/3 (pow.f64 im 3)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2) (*.f64 4 (*.f64 im im))) (-.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2))) |
(/.f64 (-.f64 (*.f64 (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 (pow.f64 im 6) 1/9)) (-.f64 (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) (*.f64 -1/3 (pow.f64 im 3)))) |
(pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 3) |
(pow.f64 (pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) |
(log.f64 (exp.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))) |
(cbrt.f64 (pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(exp.f64 (log.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 1 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2)) |
(fma.f64 (cbrt.f64 (*.f64 4 (*.f64 im im))) (cbrt.f64 (*.f64 im -2)) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 im -2)) |
(fma.f64 (sqrt.f64 (*.f64 im -2)) (sqrt.f64 (*.f64 im -2)) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 im -2)) |
| Outputs |
|---|
(*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 1/2 (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 re 2)))) |
(fma.f64 1/2 (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (*.f64 (*.f64 -1/4 (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (*.f64 re re))) |
(fma.f64 -1/4 (*.f64 (*.f64 re re) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im)) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 re 2))) (*.f64 1/48 (*.f64 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 re 4))))) |
(fma.f64 1/2 (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (fma.f64 -1/4 (*.f64 (*.f64 re re) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (*.f64 1/48 (*.f64 (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 re 4))))) |
(+.f64 (*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) (+.f64 (*.f64 -1/4 (*.f64 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 re 2))) (+.f64 (*.f64 1/48 (*.f64 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 re 4))) (*.f64 -1/1440 (*.f64 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 re 6)))))) |
(fma.f64 1/2 (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (fma.f64 -1/4 (*.f64 (*.f64 re re) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (fma.f64 1/48 (*.f64 (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 re 4)) (*.f64 -1/1440 (*.f64 (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 re 6)))))) |
(fma.f64 1/2 (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (fma.f64 -1/4 (*.f64 (*.f64 re re) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (fma.f64 1/48 (*.f64 (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 re 4)) (*.f64 (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (*.f64 (pow.f64 re 6) -1/1440))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 (cos.f64 re) (neg.f64 im)) |
(*.f64 im (neg.f64 (cos.f64 re))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1 (*.f64 (cos.f64 re) im))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 (cos.f64 re) (neg.f64 im))) |
(-.f64 (*.f64 (cos.f64 re) (*.f64 (pow.f64 im 3) -1/6)) (*.f64 im (cos.f64 re))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 (*.f64 -1/120 (cos.f64 re)) (pow.f64 im 5)))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (-.f64 (*.f64 (pow.f64 im 5) (*.f64 (cos.f64 re) -1/120)) (*.f64 im (cos.f64 re)))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 (*.f64 -1/120 (cos.f64 re)) (pow.f64 im 5)))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (-.f64 (*.f64 (pow.f64 im 5) (*.f64 (cos.f64 re) -1/120)) (*.f64 im (cos.f64 re)))) |
(*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) |
(*.f64 (*.f64 -1/120 (cos.f64 re)) (pow.f64 im 5)) |
(*.f64 (pow.f64 im 5) (*.f64 (cos.f64 re) -1/120)) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5)))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 (*.f64 -1/120 (cos.f64 re)) (pow.f64 im 5))) |
(fma.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)) (*.f64 (cos.f64 re) (*.f64 (pow.f64 im 3) -1/6))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 (*.f64 -1/120 (cos.f64 re)) (pow.f64 im 5)))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (-.f64 (*.f64 (pow.f64 im 5) (*.f64 (cos.f64 re) -1/120)) (*.f64 im (cos.f64 re)))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 (*.f64 -1/120 (cos.f64 re)) (pow.f64 im 5)))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (-.f64 (*.f64 (pow.f64 im 5) (*.f64 (cos.f64 re) -1/120)) (*.f64 im (cos.f64 re)))) |
(*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) |
(*.f64 (*.f64 -1/120 (cos.f64 re)) (pow.f64 im 5)) |
(*.f64 (pow.f64 im 5) (*.f64 (cos.f64 re) -1/120)) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5)))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.f64 (*.f64 -1/120 (cos.f64 re)) (pow.f64 im 5))) |
(fma.f64 -1/120 (*.f64 (pow.f64 im 5) (cos.f64 re)) (*.f64 (cos.f64 re) (*.f64 (pow.f64 im 3) -1/6))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 (*.f64 -1/120 (cos.f64 re)) (pow.f64 im 5)))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (-.f64 (*.f64 (pow.f64 im 5) (*.f64 (cos.f64 re) -1/120)) (*.f64 im (cos.f64 re)))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (fma.f64 -1 (*.f64 im (cos.f64 re)) (*.f64 (*.f64 -1/120 (cos.f64 re)) (pow.f64 im 5)))) |
(fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (-.f64 (*.f64 (pow.f64 im 5) (*.f64 (cos.f64 re) -1/120)) (*.f64 im (cos.f64 re)))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(*.f64 -1/60 (pow.f64 im 5)) |
(*.f64 -1/60 (pow.f64 im 5)) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(*.f64 -2 (*.f64 im (+.f64 1/2 (*.f64 -1/4 (pow.f64 re 2))))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(*.f64 -1 im) |
(neg.f64 im) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 im (*.f64 re re))) |
(*.f64 im (*.f64 (*.f64 1/2 re) re)) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 im (*.f64 re re))) |
(*.f64 im (*.f64 (*.f64 1/2 re) re)) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(*.f64 -1/3 (pow.f64 im 3)) |
(*.f64 -1/60 (pow.f64 im 5)) |
(*.f64 -1/60 (pow.f64 im 5)) |
(*.f64 -2 im) |
(+.f64 (*.f64 -2 im) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -2 im (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -2 im)) |
(*.f64 -1/60 (pow.f64 im 5)) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 -1/60 (pow.f64 im 5)) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/3 (pow.f64 im 3)))) 1) |
(*.f64 -1/3 (pow.f64 im 3)) |
(pow.f64 (*.f64 -1/3 (pow.f64 im 3)) 1) |
(*.f64 -1/3 (pow.f64 im 3)) |
(pow.f64 (*.f64 im (cbrt.f64 -1/3)) 3) |
(*.f64 -1/3 (pow.f64 im 3)) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27) 1/3) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) |
(pow.f64 (*.f64 (sqrt.f64 -1/3) (pow.f64 im 3/2)) 2) |
(*.f64 -1/3 (pow.f64 im 3)) |
(sqrt.f64 (*.f64 (pow.f64 im 6) 1/9)) |
(log.f64 (pow.f64 (exp.f64 -1/3) (pow.f64 im 3))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) |
(expm1.f64 (log1p.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(exp.f64 (log.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(exp.f64 (*.f64 (log.f64 (*.f64 -1/3 (pow.f64 im 3))) 1)) |
(*.f64 -1/3 (pow.f64 im 3)) |
(log1p.f64 (expm1.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(+.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) (*.f64 im -1))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(+.f64 (*.f64 (cos.f64 re) (*.f64 im -1)) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(+.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 (*.f64 1/2 (cos.f64 re)) (*.f64 -1/3 (pow.f64 im 3)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(+.f64 (*.f64 (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) (*.f64 1/2 (cos.f64 re))) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 1/2 (cos.f64 re)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(+.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 im -1)) 1) (*.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 1)) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))))) 1) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 im -1)) 3) (pow.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 3)) (+.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 im -1)) (*.f64 (cos.f64 re) (*.f64 im -1))) (-.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) (*.f64 (*.f64 (cos.f64 re) (*.f64 im -1)) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 re) (neg.f64 im)) 3) (pow.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 3)) (fma.f64 (*.f64 (cos.f64 re) (neg.f64 im)) (*.f64 (cos.f64 re) (neg.f64 im)) (*.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (-.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (*.f64 (cos.f64 re) (neg.f64 im)))))) |
(/.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (+.f64 (neg.f64 (pow.f64 im 3)) (*.f64 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3) 1/8))) (fma.f64 (cos.f64 re) (*.f64 (*.f64 im im) (cos.f64 re)) (*.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (*.f64 (cos.f64 re) (*.f64 (cos.f64 re) (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (neg.f64 im))))))) |
(/.f64 (*.f64 (pow.f64 (cos.f64 re) 3) (+.f64 (neg.f64 (pow.f64 im 3)) (*.f64 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3) 1/8))) (fma.f64 (cos.f64 re) (*.f64 (*.f64 im im) (cos.f64 re)) (*.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (*.f64 (cos.f64 re) (*.f64 (cos.f64 re) (fma.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) im)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 im -1)) (*.f64 (cos.f64 re) (*.f64 im -1))) (*.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))) (-.f64 (*.f64 (cos.f64 re) (*.f64 im -1)) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))))) (*.f64 (cos.f64 re) (-.f64 (neg.f64 im) (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))))) (*.f64 (cos.f64 re) (-.f64 (neg.f64 im) (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))))) |
(/.f64 (*.f64 (*.f64 (cos.f64 re) (cos.f64 re)) (-.f64 (*.f64 im im) (*.f64 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2) 1/4))) (*.f64 (cos.f64 re) (+.f64 (neg.f64 im) (*.f64 -1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))))) |
(/.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3))) (+.f64 (*.f64 4 (*.f64 im im)) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (-.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2))))) |
(/.f64 (fma.f64 (pow.f64 im 3) -8 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3)) (/.f64 (fma.f64 4 (*.f64 im im) (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (-.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 -2 im)))) (*.f64 1/2 (cos.f64 re)))) |
(*.f64 (/.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (+.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 im 2)) (*.f64 im (*.f64 im 4)))) (fma.f64 (pow.f64 im 3) -8 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3))) |
(*.f64 (/.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 im 2))) (*.f64 im (*.f64 im 4)))) (fma.f64 (pow.f64 im 3) -8 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3))) |
(/.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(/.f64 (*.f64 1/2 (cos.f64 re)) (/.f64 (-.f64 (*.f64 -2 im) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2)))) |
(*.f64 (/.f64 (-.f64 (*.f64 im (*.f64 im 4)) (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2)) (-.f64 (*.f64 -2 im) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (*.f64 1/2 (cos.f64 re))) |
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) (*.f64 1/2 (cos.f64 re))) (+.f64 (*.f64 4 (*.f64 im im)) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (-.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2))))) |
(/.f64 (fma.f64 (pow.f64 im 3) -8 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3)) (/.f64 (fma.f64 4 (*.f64 im im) (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (-.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 -2 im)))) (*.f64 1/2 (cos.f64 re)))) |
(*.f64 (/.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (+.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 im 2)) (*.f64 im (*.f64 im 4)))) (fma.f64 (pow.f64 im 3) -8 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3))) |
(*.f64 (/.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 im 2))) (*.f64 im (*.f64 im 4)))) (fma.f64 (pow.f64 im 3) -8 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3))) |
(/.f64 (*.f64 (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) (*.f64 1/2 (cos.f64 re))) (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(/.f64 (*.f64 1/2 (cos.f64 re)) (/.f64 (-.f64 (*.f64 -2 im) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2)))) |
(*.f64 (/.f64 (-.f64 (*.f64 im (*.f64 im 4)) (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2)) (-.f64 (*.f64 -2 im) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (*.f64 1/2 (cos.f64 re))) |
(pow.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) 1) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))) 3) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(pow.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) 3) 1/3) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))) 2) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(sqrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) 2)) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 (cos.f64 re)) 1/2) (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) 3)) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 1/2 (cos.f64 re)) 3) (pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3) (pow.f64 (*.f64 1/2 (cos.f64 re)) 3))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(exp.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))) 1)) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(fma.f64 (*.f64 1/2 (cos.f64 re)) (*.f64 im -2) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(fma.f64 (*.f64 im -2) (*.f64 1/2 (cos.f64 re)) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (-.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) im) (cos.f64 re)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/60 (pow.f64 im 5)))) 1) |
(*.f64 -1/60 (pow.f64 im 5)) |
(pow.f64 (*.f64 -1/60 (pow.f64 im 5)) 1) |
(*.f64 -1/60 (pow.f64 im 5)) |
(pow.f64 (cbrt.f64 (*.f64 -1/60 (pow.f64 im 5))) 3) |
(*.f64 -1/60 (pow.f64 im 5)) |
(pow.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) 1/3) |
(cbrt.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))) |
(pow.f64 (*.f64 (sqrt.f64 -1/60) (pow.f64 im 5/2)) 2) |
(*.f64 -1/60 (pow.f64 im 5)) |
(sqrt.f64 (*.f64 1/3600 (pow.f64 im 10))) |
(log.f64 (pow.f64 (exp.f64 -1/60) (pow.f64 im 5))) |
(*.f64 -1/60 (pow.f64 im 5)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 -1/60 (pow.f64 im 5)) |
(cbrt.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))) |
(expm1.f64 (log1p.f64 (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 -1/60 (pow.f64 im 5)) |
(exp.f64 (log.f64 (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 -1/60 (pow.f64 im 5)) |
(exp.f64 (*.f64 (log.f64 (*.f64 -1/60 (pow.f64 im 5))) 1)) |
(*.f64 -1/60 (pow.f64 im 5)) |
(log1p.f64 (expm1.f64 (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 -1/60 (pow.f64 im 5)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 1) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(-.f64 (/.f64 (*.f64 1/3600 (pow.f64 im 10)) (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3))))) (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))))) |
(/.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 1/3 (pow.f64 im 3)))) |
(/.f64 (fma.f64 1/3600 (pow.f64 im 10) (*.f64 (pow.f64 im 6) -1/9)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) |
(*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (/.f64 1 (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))))))) |
(/.f64 (*.f64 (fma.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) 1) (fma.f64 1/3600 (pow.f64 im 10) (*.f64 -1/3 (*.f64 (pow.f64 im 3) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 1/60 (pow.f64 im 5))))))) |
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) -1/27 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))) (fma.f64 -1/3 (*.f64 (pow.f64 im 3) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 (pow.f64 im 5) 1/60))) (*.f64 1/3600 (pow.f64 im 10)))) |
(*.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)) (/.f64 1 (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))))) |
(/.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 1/3 (pow.f64 im 3)))) |
(/.f64 (fma.f64 1/3600 (pow.f64 im 10) (*.f64 (pow.f64 im 6) -1/9)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))))) (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)))) |
(/.f64 (*.f64 (fma.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) 1) (fma.f64 1/3600 (pow.f64 im 10) (*.f64 -1/3 (*.f64 (pow.f64 im 3) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 1/60 (pow.f64 im 5))))))) |
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) -1/27 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))) (fma.f64 -1/3 (*.f64 (pow.f64 im 3) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 (pow.f64 im 5) 1/60))) (*.f64 1/3600 (pow.f64 im 10)))) |
(/.f64 1 (/.f64 (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))) (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)))) |
(/.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 1/3 (pow.f64 im 3)))) |
(/.f64 (fma.f64 1/3600 (pow.f64 im 10) (*.f64 (pow.f64 im 6) -1/9)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) |
(/.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (*.f64 (fma.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) 1) (fma.f64 1/3600 (pow.f64 im 10) (*.f64 -1/3 (*.f64 (pow.f64 im 3) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 1/60 (pow.f64 im 5))))))) |
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) -1/27 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))) (fma.f64 -1/3 (*.f64 (pow.f64 im 3) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 (pow.f64 im 5) 1/60))) (*.f64 1/3600 (pow.f64 im 10)))) |
(/.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (fma.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (fma.f64 (pow.f64 im 6) 1/9 (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) -1/27 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))) (-.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 1/3600 (pow.f64 im 10))) (*.f64 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/180)))) |
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) -1/27 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))) (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (fma.f64 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/180) (*.f64 (pow.f64 im 6) -1/9)))) |
(/.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)) (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3))))) |
(/.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 1/3 (pow.f64 im 3)))) |
(/.f64 (fma.f64 1/3600 (pow.f64 im 10) (*.f64 (pow.f64 im 6) -1/9)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) |
(/.f64 (neg.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27))) (neg.f64 (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))))))) |
(/.f64 (neg.f64 (fma.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27))) (neg.f64 (fma.f64 1/3600 (pow.f64 im 10) (*.f64 -1/3 (*.f64 (pow.f64 im 3) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 1/60 (pow.f64 im 5)))))))) |
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) -1/27 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))) (fma.f64 -1/3 (*.f64 (pow.f64 im 3) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 (pow.f64 im 5) 1/60))) (*.f64 1/3600 (pow.f64 im 10))))) |
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000)) (fma.f64 1/3 (*.f64 (pow.f64 im 3) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 (pow.f64 im 5) 1/60))) (*.f64 (pow.f64 im 10) -1/3600))) |
(/.f64 (neg.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9))) (neg.f64 (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9))) (neg.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 1/3 (pow.f64 im 3))))) |
(/.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (pow.f64 im 10) -1/3600)) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (*.f64 (pow.f64 im 3) 1/3))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 1/3600 (pow.f64 im 10))) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 -1/3600 (pow.f64 im 10))) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 1/60 (pow.f64 im 5)))) |
(/.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (pow.f64 im 10) -1/3600)) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 (pow.f64 im 5) 1/60))) |
(pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(pow.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3) 1/3) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(pow.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(sqrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(log.f64 (exp.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(expm1.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(exp.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1)) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(log1p.f64 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (pow.f64 im 3) -1/3 (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (pow.f64 im 5) -1/60 (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 1 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 1 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (cbrt.f64 (*.f64 1/3600 (pow.f64 im 10))) (cbrt.f64 (*.f64 -1/60 (pow.f64 im 5))) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 2) (*.f64 im (cbrt.f64 -1/3)) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (*.f64 (sqrt.f64 -1/60) (pow.f64 im 5/2)) (*.f64 (sqrt.f64 -1/60) (pow.f64 im 5/2)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (*.f64 (sqrt.f64 -1/3) (pow.f64 im 3/2)) (*.f64 (sqrt.f64 -1/3) (pow.f64 im 3/2)) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 im -1)) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(+.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2)))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(+.f64 (*.f64 (*.f64 im -1) 1) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) 1)) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))))) 1) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(/.f64 (+.f64 (pow.f64 (*.f64 im -1) 3) (pow.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) 3)) (+.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (-.f64 (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2)))) (*.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))))) |
(/.f64 (+.f64 (pow.f64 (neg.f64 im) 3) (pow.f64 (*.f64 (*.f64 -1/4 (*.f64 re re)) (*.f64 -2 im)) 3)) (fma.f64 (neg.f64 im) (neg.f64 im) (*.f64 (*.f64 (*.f64 -1/4 (*.f64 re re)) (*.f64 -2 im)) (-.f64 (*.f64 (*.f64 -1/4 (*.f64 re re)) (*.f64 -2 im)) (neg.f64 im))))) |
(/.f64 (fma.f64 (pow.f64 re 6) (pow.f64 (*.f64 1/2 im) 3) (neg.f64 (pow.f64 im 3))) (fma.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) (fma.f64 re (*.f64 re (*.f64 1/2 im)) im) (*.f64 im im))) |
(/.f64 (fma.f64 (pow.f64 re 6) (*.f64 (pow.f64 im 3) 1/8) (neg.f64 (pow.f64 im 3))) (fma.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) (fma.f64 im (*.f64 (*.f64 1/2 re) re) im) (*.f64 im im))) |
(/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) |
(/.f64 (-.f64 (*.f64 (*.f64 im im) 1) (*.f64 (pow.f64 re 4) (*.f64 (*.f64 -1/4 (*.f64 -2 im)) (*.f64 -1/4 (*.f64 -2 im))))) (-.f64 (neg.f64 im) (*.f64 (*.f64 -1/4 (*.f64 re re)) (*.f64 -2 im)))) |
(/.f64 (-.f64 (*.f64 im im) (*.f64 (pow.f64 re 4) (*.f64 (*.f64 im -1/4) (neg.f64 im)))) (-.f64 (neg.f64 im) (*.f64 im (*.f64 (*.f64 1/2 re) re)))) |
(/.f64 (*.f64 (*.f64 im -2) (+.f64 (*.f64 (pow.f64 (*.f64 re re) 3) -1/64) 1/8)) (+.f64 1/4 (*.f64 (*.f64 re (*.f64 re -1/4)) (-.f64 (*.f64 re (*.f64 re -1/4)) 1/2)))) |
(/.f64 (*.f64 im (*.f64 -2 (fma.f64 (pow.f64 re 6) -1/64 1/8))) (+.f64 1/4 (*.f64 (*.f64 -1/4 (*.f64 re re)) (fma.f64 re (*.f64 -1/4 re) -1/2)))) |
(*.f64 (/.f64 (*.f64 -2 im) (fma.f64 (*.f64 -1/4 (*.f64 re re)) (fma.f64 -1/4 (*.f64 re re) -1/2) 1/4)) (fma.f64 (pow.f64 re 6) -1/64 1/8)) |
(/.f64 (*.f64 (*.f64 im -2) (-.f64 1/4 (pow.f64 (*.f64 re (*.f64 re -1/4)) 2))) (-.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(/.f64 (-.f64 1/4 (pow.f64 (*.f64 -1/4 (*.f64 re re)) 2)) (/.f64 (-.f64 1/2 (*.f64 -1/4 (*.f64 re re))) (*.f64 -2 im))) |
(*.f64 (/.f64 (*.f64 -2 im) (-.f64 1/2 (*.f64 -1/4 (*.f64 re re)))) (-.f64 1/4 (*.f64 (pow.f64 re 4) 1/16))) |
(/.f64 (*.f64 (+.f64 (*.f64 (pow.f64 (*.f64 re re) 3) -1/64) 1/8) (*.f64 im -2)) (+.f64 1/4 (*.f64 (*.f64 re (*.f64 re -1/4)) (-.f64 (*.f64 re (*.f64 re -1/4)) 1/2)))) |
(/.f64 (*.f64 im (*.f64 -2 (fma.f64 (pow.f64 re 6) -1/64 1/8))) (+.f64 1/4 (*.f64 (*.f64 -1/4 (*.f64 re re)) (fma.f64 re (*.f64 -1/4 re) -1/2)))) |
(*.f64 (/.f64 (*.f64 -2 im) (fma.f64 (*.f64 -1/4 (*.f64 re re)) (fma.f64 -1/4 (*.f64 re re) -1/2) 1/4)) (fma.f64 (pow.f64 re 6) -1/64 1/8)) |
(/.f64 (*.f64 (-.f64 1/4 (pow.f64 (*.f64 re (*.f64 re -1/4)) 2)) (*.f64 im -2)) (-.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(/.f64 (-.f64 1/4 (pow.f64 (*.f64 -1/4 (*.f64 re re)) 2)) (/.f64 (-.f64 1/2 (*.f64 -1/4 (*.f64 re re))) (*.f64 -2 im))) |
(*.f64 (/.f64 (*.f64 -2 im) (-.f64 1/2 (*.f64 -1/4 (*.f64 re re)))) (-.f64 1/4 (*.f64 (pow.f64 re 4) 1/16))) |
(pow.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))) 1) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2)))) 3) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(pow.f64 (pow.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))) 3) 1/3) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(pow.f64 (sqrt.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2)))) 2) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(sqrt.f64 (pow.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))) 2)) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 -2) im) (fma.f64 re (*.f64 re -1/4) 1/2))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2)))))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(cbrt.f64 (pow.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))) 3)) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(cbrt.f64 (*.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 re (*.f64 re -1/4) 1/2) 3))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 re (*.f64 re -1/4) 1/2) 3) (*.f64 (pow.f64 im 3) -8))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(exp.f64 (log.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2)))) 1)) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 -2 (fma.f64 re (*.f64 re -1/4) 1/2))))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(fma.f64 1/2 (*.f64 im -2) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2)))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(fma.f64 (*.f64 im -2) 1/2 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2)))) |
(*.f64 (*.f64 -2 im) (fma.f64 re (*.f64 -1/4 re) 1/2)) |
(-.f64 (*.f64 im (*.f64 (*.f64 1/2 re) re)) im) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/3 (pow.f64 im 3)))) 1) |
(*.f64 -1/3 (pow.f64 im 3)) |
(pow.f64 (*.f64 -1/3 (pow.f64 im 3)) 1) |
(*.f64 -1/3 (pow.f64 im 3)) |
(pow.f64 (*.f64 im (cbrt.f64 -1/3)) 3) |
(*.f64 -1/3 (pow.f64 im 3)) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27) 1/3) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) |
(pow.f64 (*.f64 (sqrt.f64 -1/3) (pow.f64 im 3/2)) 2) |
(*.f64 -1/3 (pow.f64 im 3)) |
(sqrt.f64 (*.f64 (pow.f64 im 6) 1/9)) |
(log.f64 (pow.f64 (exp.f64 -1/3) (pow.f64 im 3))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) |
(expm1.f64 (log1p.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(exp.f64 (log.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(exp.f64 (*.f64 (log.f64 (*.f64 -1/3 (pow.f64 im 3))) 1)) |
(*.f64 -1/3 (pow.f64 im 3)) |
(log1p.f64 (expm1.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 -1/60 (pow.f64 im 5)))) 1) |
(*.f64 -1/60 (pow.f64 im 5)) |
(pow.f64 (*.f64 -1/60 (pow.f64 im 5)) 1) |
(*.f64 -1/60 (pow.f64 im 5)) |
(pow.f64 (cbrt.f64 (*.f64 -1/60 (pow.f64 im 5))) 3) |
(*.f64 -1/60 (pow.f64 im 5)) |
(pow.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) 1/3) |
(cbrt.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))) |
(pow.f64 (*.f64 (sqrt.f64 -1/60) (pow.f64 im 5/2)) 2) |
(*.f64 -1/60 (pow.f64 im 5)) |
(sqrt.f64 (*.f64 1/3600 (pow.f64 im 10))) |
(log.f64 (pow.f64 (exp.f64 -1/60) (pow.f64 im 5))) |
(*.f64 -1/60 (pow.f64 im 5)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 -1/60 (pow.f64 im 5)) |
(cbrt.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))) |
(expm1.f64 (log1p.f64 (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 -1/60 (pow.f64 im 5)) |
(exp.f64 (log.f64 (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 -1/60 (pow.f64 im 5)) |
(exp.f64 (*.f64 (log.f64 (*.f64 -1/60 (pow.f64 im 5))) 1)) |
(*.f64 -1/60 (pow.f64 im 5)) |
(log1p.f64 (expm1.f64 (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 -1/60 (pow.f64 im 5)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 1) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(-.f64 (/.f64 (*.f64 1/3600 (pow.f64 im 10)) (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3))))) (/.f64 (*.f64 (pow.f64 im 6) 1/9) (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))))) |
(/.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 1/3 (pow.f64 im 3)))) |
(/.f64 (fma.f64 1/3600 (pow.f64 im 10) (*.f64 (pow.f64 im 6) -1/9)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) |
(*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (/.f64 1 (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))))))) |
(/.f64 (*.f64 (fma.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) 1) (fma.f64 1/3600 (pow.f64 im 10) (*.f64 -1/3 (*.f64 (pow.f64 im 3) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 1/60 (pow.f64 im 5))))))) |
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) -1/27 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))) (fma.f64 -1/3 (*.f64 (pow.f64 im 3) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 (pow.f64 im 5) 1/60))) (*.f64 1/3600 (pow.f64 im 10)))) |
(*.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)) (/.f64 1 (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))))) |
(/.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 1/3 (pow.f64 im 3)))) |
(/.f64 (fma.f64 1/3600 (pow.f64 im 10) (*.f64 (pow.f64 im 6) -1/9)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))))) (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)))) |
(/.f64 (*.f64 (fma.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) 1) (fma.f64 1/3600 (pow.f64 im 10) (*.f64 -1/3 (*.f64 (pow.f64 im 3) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 1/60 (pow.f64 im 5))))))) |
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) -1/27 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))) (fma.f64 -1/3 (*.f64 (pow.f64 im 3) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 (pow.f64 im 5) 1/60))) (*.f64 1/3600 (pow.f64 im 10)))) |
(/.f64 1 (/.f64 (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))) (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)))) |
(/.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 1/3 (pow.f64 im 3)))) |
(/.f64 (fma.f64 1/3600 (pow.f64 im 10) (*.f64 (pow.f64 im 6) -1/9)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) |
(/.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (*.f64 (fma.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) 1) (fma.f64 1/3600 (pow.f64 im 10) (*.f64 -1/3 (*.f64 (pow.f64 im 3) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 1/60 (pow.f64 im 5))))))) |
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) -1/27 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))) (fma.f64 -1/3 (*.f64 (pow.f64 im 3) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 (pow.f64 im 5) 1/60))) (*.f64 1/3600 (pow.f64 im 10)))) |
(/.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (+.f64 (*.f64 (pow.f64 im 6) 1/9) (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (fma.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (fma.f64 (pow.f64 im 6) 1/9 (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) -1/27 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))) (-.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 1/3600 (pow.f64 im 10))) (*.f64 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/180)))) |
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) -1/27 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))) (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (fma.f64 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/180) (*.f64 (pow.f64 im 6) -1/9)))) |
(/.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)) (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3))))) |
(/.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 1/3 (pow.f64 im 3)))) |
(/.f64 (fma.f64 1/3600 (pow.f64 im 10) (*.f64 (pow.f64 im 6) -1/9)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/3))) |
(/.f64 (neg.f64 (+.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27))) (neg.f64 (+.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))))))) |
(/.f64 (neg.f64 (fma.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27))) (neg.f64 (fma.f64 1/3600 (pow.f64 im 10) (*.f64 -1/3 (*.f64 (pow.f64 im 3) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 1/60 (pow.f64 im 5)))))))) |
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) -1/27 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))) (fma.f64 -1/3 (*.f64 (pow.f64 im 3) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 (pow.f64 im 5) 1/60))) (*.f64 1/3600 (pow.f64 im 10))))) |
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) 1/27 (*.f64 (pow.f64 (pow.f64 im 5) 3) 1/216000)) (fma.f64 1/3 (*.f64 (pow.f64 im 3) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 (pow.f64 im 5) 1/60))) (*.f64 (pow.f64 im 10) -1/3600))) |
(/.f64 (neg.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9))) (neg.f64 (fma.f64 -1/60 (pow.f64 im 5) (neg.f64 (*.f64 -1/3 (pow.f64 im 3)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 1/3600 (pow.f64 im 10)) (*.f64 (pow.f64 im 6) 1/9))) (neg.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 1/3 (pow.f64 im 3))))) |
(/.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (pow.f64 im 10) -1/3600)) (-.f64 (*.f64 (pow.f64 im 5) 1/60) (*.f64 (pow.f64 im 3) 1/3))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 1/3600 (pow.f64 im 10))) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 -1/3600 (pow.f64 im 10))) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 1/60 (pow.f64 im 5)))) |
(/.f64 (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (pow.f64 im 10) -1/3600)) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 (pow.f64 im 5) 1/60))) |
(pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(pow.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3) 1/3) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(pow.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(sqrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(log.f64 (exp.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(expm1.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(exp.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1)) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(log1p.f64 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (pow.f64 im 3) -1/3 (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (pow.f64 im 5) -1/60 (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 1 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 1 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (cbrt.f64 (*.f64 1/3600 (pow.f64 im 10))) (cbrt.f64 (*.f64 -1/60 (pow.f64 im 5))) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 2) (*.f64 im (cbrt.f64 -1/3)) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (*.f64 (sqrt.f64 -1/60) (pow.f64 im 5/2)) (*.f64 (sqrt.f64 -1/60) (pow.f64 im 5/2)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (*.f64 (sqrt.f64 -1/3) (pow.f64 im 3/2)) (*.f64 (sqrt.f64 -1/3) (pow.f64 im 3/2)) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) 1) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(-.f64 (/.f64 (*.f64 4 (*.f64 im im)) (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (/.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2) (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2)) (-.f64 (*.f64 -2 im) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(/.f64 (-.f64 (*.f64 im (*.f64 im 4)) (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2)) (-.f64 (*.f64 -2 im) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(*.f64 1 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(*.f64 (cbrt.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (cbrt.f64 (pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2))) |
(*.f64 (cbrt.f64 (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (cbrt.f64 (pow.f64 (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) (cbrt.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(*.f64 (cbrt.f64 (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (cbrt.f64 (pow.f64 (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 2))) |
(*.f64 (sqrt.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (sqrt.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(*.f64 (+.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) (/.f64 1 (+.f64 (*.f64 4 (*.f64 im im)) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (-.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2)))))) |
(*.f64 (fma.f64 (pow.f64 im 3) -8 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3)) (/.f64 1 (fma.f64 4 (*.f64 im im) (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (-.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 -2 im)))))) |
(/.f64 (fma.f64 (pow.f64 im 3) -8 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3)) (fma.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (+.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 im 2)) (*.f64 im (*.f64 im 4)))) |
(/.f64 (fma.f64 (pow.f64 im 3) -8 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3)) (fma.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 im 2))) (*.f64 im (*.f64 im 4)))) |
(*.f64 (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) (/.f64 1 (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2)) (-.f64 (*.f64 -2 im) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(/.f64 (-.f64 (*.f64 im (*.f64 im 4)) (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2)) (-.f64 (*.f64 -2 im) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 4 (*.f64 im im)) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (-.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2)))) (+.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)))) |
(*.f64 (fma.f64 (pow.f64 im 3) -8 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3)) (/.f64 1 (fma.f64 4 (*.f64 im im) (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (-.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 -2 im)))))) |
(/.f64 (fma.f64 (pow.f64 im 3) -8 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3)) (fma.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (+.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 im 2)) (*.f64 im (*.f64 im 4)))) |
(/.f64 (fma.f64 (pow.f64 im 3) -8 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3)) (fma.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 im 2))) (*.f64 im (*.f64 im 4)))) |
(/.f64 1 (/.f64 (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)))) |
(/.f64 (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2)) (-.f64 (*.f64 -2 im) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(/.f64 (-.f64 (*.f64 im (*.f64 im 4)) (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2)) (-.f64 (*.f64 -2 im) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(/.f64 (+.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) (+.f64 (*.f64 4 (*.f64 im im)) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (-.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2))))) |
(*.f64 (fma.f64 (pow.f64 im 3) -8 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3)) (/.f64 1 (fma.f64 4 (*.f64 im im) (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (-.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 -2 im)))))) |
(/.f64 (fma.f64 (pow.f64 im 3) -8 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3)) (fma.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (+.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 im 2)) (*.f64 im (*.f64 im 4)))) |
(/.f64 (fma.f64 (pow.f64 im 3) -8 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3)) (fma.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 im 2))) (*.f64 im (*.f64 im 4)))) |
(/.f64 (+.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) (+.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2) (-.f64 (*.f64 4 (*.f64 im im)) (*.f64 -2 (*.f64 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))))) |
(/.f64 (fma.f64 (pow.f64 im 3) -8 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3)) (+.f64 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2) (+.f64 (*.f64 4 (*.f64 im im)) (*.f64 2 (*.f64 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))))))) |
(/.f64 (fma.f64 (pow.f64 im 3) -8 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3)) (+.f64 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2) (fma.f64 4 (*.f64 im im) (*.f64 2 (*.f64 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))))))) |
(/.f64 (fma.f64 (pow.f64 im 3) -8 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3)) (+.f64 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2) (fma.f64 im (*.f64 im 4) (*.f64 2 (*.f64 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))))))) |
(/.f64 (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(/.f64 (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2)) (-.f64 (*.f64 -2 im) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(/.f64 (-.f64 (*.f64 im (*.f64 im 4)) (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2)) (-.f64 (*.f64 -2 im) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 im 3) -8) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3))) (neg.f64 (+.f64 (*.f64 4 (*.f64 im im)) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (-.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2)))))) |
(/.f64 (neg.f64 (fma.f64 (pow.f64 im 3) -8 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3))) (neg.f64 (fma.f64 4 (*.f64 im im) (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (-.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 -2 im)))))) |
(*.f64 1 (/.f64 (fma.f64 (pow.f64 im 3) -8 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3)) (fma.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (+.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 im 2)) (*.f64 im (*.f64 im 4))))) |
(*.f64 1 (/.f64 (fma.f64 (pow.f64 im 3) -8 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3)) (fma.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 im 2))) (*.f64 im (*.f64 im 4))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) (neg.f64 (-.f64 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2))) (neg.f64 (-.f64 (*.f64 -2 im) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2) (*.f64 (*.f64 im im) -4)) (+.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 im 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2) (*.f64 (*.f64 im im) -4)) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 im 2)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (+.f64 (*.f64 (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5)))) (-.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) (*.f64 -1/3 (pow.f64 im 3)))))) |
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27) (pow.f64 (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) 3)) (fma.f64 (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) (-.f64 (*.f64 (pow.f64 im 6) 1/9) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))))))) |
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 3) 3) -1/27 (pow.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) 3)) (fma.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) (fma.f64 (pow.f64 im 6) 1/9 (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 im 3) 1/3))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2) (*.f64 4 (*.f64 im im))) (-.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2))) |
(/.f64 (neg.f64 (-.f64 (*.f64 4 (*.f64 im im)) (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2))) (neg.f64 (-.f64 (*.f64 -2 im) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2) (*.f64 (*.f64 im im) -4)) (+.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 im 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2) (*.f64 (*.f64 im im) -4)) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 im 2)))) |
(/.f64 (-.f64 (*.f64 (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 (pow.f64 im 6) 1/9)) (-.f64 (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) (*.f64 -1/3 (pow.f64 im 3)))) |
(/.f64 (fma.f64 (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) (neg.f64 (*.f64 (pow.f64 im 6) 1/9))) (+.f64 (fma.f64 im -2 (*.f64 -1/60 (pow.f64 im 5))) (*.f64 1/3 (pow.f64 im 3)))) |
(/.f64 (fma.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 im 6) -1/9)) (+.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 im 3) 1/3))) |
(pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(pow.f64 (cbrt.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 3) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(pow.f64 (pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3) 1/3) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(pow.f64 (sqrt.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 2) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(sqrt.f64 (pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(log.f64 (exp.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))))) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(cbrt.f64 (pow.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3)) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(expm1.f64 (log1p.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(exp.f64 (log.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 1)) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(log1p.f64 (expm1.f64 (fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(fma.f64 im -2 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(fma.f64 1 (*.f64 im -2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(fma.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 im -2)) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(fma.f64 (cbrt.f64 (*.f64 4 (*.f64 im im))) (cbrt.f64 (*.f64 im -2)) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 (cbrt.f64 (*.f64 4 (*.f64 im im))) (cbrt.f64 (*.f64 -2 im)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(fma.f64 (cbrt.f64 (*.f64 im (*.f64 im 4))) (cbrt.f64 (*.f64 -2 im)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 im -2)) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(fma.f64 (sqrt.f64 (*.f64 im -2)) (sqrt.f64 (*.f64 im -2)) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(fma.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 im -2)) |
(fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
Compiled 11631 to 8999 computations (22.6% saved)
28 alts after pruning (18 fresh and 10 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 401 | 4 | 405 |
| Fresh | 2 | 14 | 16 |
| Picked | 0 | 5 | 5 |
| Done | 0 | 5 | 5 |
| Total | 403 | 28 | 431 |
| Status | Accuracy | Program |
|---|---|---|
| 23.5% | (pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 2) | |
| 50.4% | (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 3) | |
| 25.2% | (/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) | |
| ▶ | 38.2% | (-.f64 (*.f64 (*.f64 re re) (*.f64 im 1/2)) im) |
| 29.6% | (-.f64 (*.f64 im (+.f64 (*.f64 (*.f64 re re) 1/2) (*.f64 (pow.f64 re 4) -1/24))) im) | |
| 52.1% | (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) | |
| ▶ | 55.0% | (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
| ✓ | 55.6% | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| ▶ | 69.3% | (*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 1))) |
| ✓ | 90.9% | (*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
| ✓ | 38.2% | (*.f64 (*.f64 -2 im) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
| ✓ | 51.4% | (*.f64 (neg.f64 im) (cos.f64 re)) |
| 37.4% | (*.f64 (cos.f64 re) (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (fma.f64 -1/6 (pow.f64 im 3) im))) | |
| ✓ | 86.2% | (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
| ✓ | 93.5% | (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 (*.f64 (pow.f64 im 7) -1/5040) (*.f64 (pow.f64 im 5) -1/120)))) |
| 15.1% | (*.f64 im (*.f64 (*.f64 1/2 re) re)) | |
| 6.2% | (*.f64 27 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) | |
| ✓ | 39.7% | (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| ✓ | 55.1% | (*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
| 54.9% | (*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) | |
| ▶ | 2.9% | (*.f64 1/2 27) |
| ✓ | 3.0% | (*.f64 1/2 1) |
| 3.0% | (*.f64 1/2 1/512) | |
| 3.3% | (*.f64 1/2 0) | |
| 2.9% | (*.f64 1/2 -1) | |
| ▶ | 2.9% | (*.f64 1/2 -3) |
| 12.1% | (*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) | |
| ✓ | 28.2% | (neg.f64 im) |
| 23.5% | (pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 2) | |
| 50.4% | (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 3) | |
| 25.2% | (/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) | |
| ▶ | 38.2% | (-.f64 (*.f64 (*.f64 re re) (*.f64 im 1/2)) im) |
| 29.6% | (-.f64 (*.f64 im (+.f64 (*.f64 (*.f64 re re) 1/2) (*.f64 (pow.f64 re 4) -1/24))) im) | |
| 52.1% | (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) | |
| ▶ | 55.0% | (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
| ✓ | 55.6% | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| ▶ | 69.3% | (*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 1))) |
| ✓ | 90.9% | (*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
| ✓ | 38.2% | (*.f64 (*.f64 -2 im) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
| ✓ | 51.4% | (*.f64 (neg.f64 im) (cos.f64 re)) |
| 37.4% | (*.f64 (cos.f64 re) (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (fma.f64 -1/6 (pow.f64 im 3) im))) | |
| ✓ | 86.2% | (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
| ✓ | 93.5% | (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 (*.f64 (pow.f64 im 7) -1/5040) (*.f64 (pow.f64 im 5) -1/120)))) |
| 15.1% | (*.f64 im (*.f64 (*.f64 1/2 re) re)) | |
| 6.2% | (*.f64 27 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) | |
| ✓ | 39.7% | (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| ✓ | 55.1% | (*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
| 54.9% | (*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) | |
| ▶ | 2.9% | (*.f64 1/2 27) |
| ✓ | 3.0% | (*.f64 1/2 1) |
| 3.0% | (*.f64 1/2 1/512) | |
| 3.3% | (*.f64 1/2 0) | |
| 2.9% | (*.f64 1/2 -1) | |
| ▶ | 2.9% | (*.f64 1/2 -3) |
| 12.1% | (*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) | |
| ✓ | 28.2% | (neg.f64 im) |
Compiled 1186 to 926 computations (21.9% saved)
Found 9 expressions with local error:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
| ✓ | 99.6% | (*.f64 -1/6 (pow.f64 im 3)) |
| ✓ | 94.8% | (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
| ✓ | 100.0% | (-.f64 (*.f64 (*.f64 re re) (*.f64 im 1/2)) im) |
| ✓ | 91.3% | (*.f64 (*.f64 re re) (*.f64 im 1/2)) |
| ✓ | 99.9% | (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
| ✓ | 99.7% | (exp.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
| ✓ | 83.3% | (-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 1) |
| ✓ | 80.7% | (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
Compiled 206 to 147 computations (28.6% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 48.0ms | im | @ | 0 | (-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 1) |
| 2.0ms | im | @ | inf | (-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 1) |
| 2.0ms | im | @ | -inf | (-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 1) |
| 1.0ms | im | @ | 0 | (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
| 1.0ms | im | @ | inf | (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
| 1× | batch-egg-rewrite |
| 1036× | expm1-udef |
| 624× | add-sqr-sqrt |
| 592× | pow1 |
| 588× | add-exp-log |
| 588× | log1p-expm1-u |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 30 | 235 |
| 1 | 659 | 233 |
| 2 | 7964 | 233 |
| 1× | node limit |
| Inputs |
|---|
(log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 1) |
(exp.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(*.f64 (*.f64 re re) (*.f64 im 1/2)) |
(-.f64 (*.f64 (*.f64 re re) (*.f64 im 1/2)) im) |
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
| Outputs |
|---|
(+.f64 0 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (log.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1))) (log.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 2)) (log.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)))) |
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) 1) |
(*.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1) |
(*.f64 1 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 (cbrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (pow.f64 (cbrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 2) (cbrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(*.f64 (sqrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (sqrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(pow.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1) |
(pow.f64 (cbrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 3) |
(pow.f64 (pow.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3) 1/3) |
(pow.f64 (sqrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 2) |
(sqrt.f64 (pow.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) |
(log.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) |
(cbrt.f64 (pow.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3)) |
(expm1.f64 (log1p.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(exp.f64 (log.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(exp.f64 (*.f64 (log.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 1)) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) -1) |
(+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) |
(+.f64 -1 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) |
(+.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) 1) (*.f64 -1/60 (pow.f64 im 5))) |
(*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(*.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1) (/.f64 1 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) |
(*.f64 (+.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 1) (-.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 1)) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1))) |
(/.f64 1 (/.f64 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (-.f64 1 (*.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) -1)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1) (-.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) -1)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1)) (neg.f64 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) |
(/.f64 (+.f64 (pow.f64 (*.f64 -1/3 (pow.f64 im 3)) 3) (pow.f64 (*.f64 -1/60 (pow.f64 im 5)) 3)) (+.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/3 (pow.f64 im 3))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))) |
(pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3) |
(pow.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) |
(log.f64 (exp.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(exp.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 1 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) -1) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) -1) |
(fma.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) -1) |
(+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(+.f64 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1) -1) |
(+.f64 (+.f64 1 (*.f64 -1/3 (pow.f64 im 3))) (*.f64 -1/60 (pow.f64 im 5))) |
(-.f64 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1) 1) |
(*.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1) |
(*.f64 1 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) |
(*.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 2) (*.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 1)) |
(*.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1))) |
(*.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) (*.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 1)) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) (-.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1) |
(pow.f64 (E.f64) (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 3) |
(pow.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) 1/3) |
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 2) |
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) (sqrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 2)) (cbrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2)) |
(log.f64 (exp.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)))) |
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3)) |
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1))) |
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1))) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) -1) |
(+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) |
(+.f64 -1 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) |
(+.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) 1) (*.f64 -1/60 (pow.f64 im 5))) |
(-.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1) |
(-.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)))) |
(-.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)) (/.f64 1 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) |
(*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(*.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1) (/.f64 1 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) |
(*.f64 (+.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 1) (-.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 1)) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1))) |
(/.f64 1 (/.f64 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (-.f64 1 (*.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) -1)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1) (-.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) -1)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1)) (neg.f64 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) |
(/.f64 (+.f64 (pow.f64 (*.f64 -1/3 (pow.f64 im 3)) 3) (pow.f64 (*.f64 -1/60 (pow.f64 im 5)) 3)) (+.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/3 (pow.f64 im 3))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))) |
(pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3) |
(pow.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) |
(log.f64 (exp.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(exp.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))))) 1) |
(pow.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))) 1) |
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 1/2 (*.f64 re re)))) 3) |
(pow.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8) 1/3) |
(pow.f64 (*.f64 re (sqrt.f64 (*.f64 im 1/2))) 2) |
(sqrt.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 im) 1/2) (*.f64 re re))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 im (*.f64 1/2 (*.f64 re re)))))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8)) |
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))))) |
(exp.f64 (log.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 1/2 (*.f64 re re)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))))) |
(+.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))) (neg.f64 im)) |
(+.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))) (*.f64 (neg.f64 im) 1)) |
(+.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) (fma.f64 (neg.f64 im) 1 im)) |
(+.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)) |
(+.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)) |
(+.f64 (neg.f64 im) (*.f64 im (*.f64 1/2 (*.f64 re re)))) |
(*.f64 1 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im))) |
(*.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) 1) |
(*.f64 (cbrt.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im))) (cbrt.f64 (pow.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) 2)) (cbrt.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)))) |
(*.f64 (sqrt.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im))) (sqrt.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)))) |
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8) (pow.f64 im 3)) (/.f64 1 (+.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im (fma.f64 re (*.f64 re (*.f64 im 1/2)) im))))) |
(*.f64 (-.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im im)) (/.f64 1 (fma.f64 re (*.f64 re (*.f64 im 1/2)) im))) |
(*.f64 (+.f64 (*.f64 re (sqrt.f64 (*.f64 im 1/2))) (sqrt.f64 im)) (-.f64 (*.f64 re (sqrt.f64 (*.f64 im 1/2))) (sqrt.f64 im))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im (fma.f64 re (*.f64 re (*.f64 im 1/2)) im))) (-.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8) (pow.f64 im 3)))) |
(/.f64 1 (/.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) im) (-.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im im)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8) (pow.f64 im 3)) (+.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im (fma.f64 re (*.f64 re (*.f64 im 1/2)) im)))) |
(/.f64 (-.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im im)) (fma.f64 re (*.f64 re (*.f64 im 1/2)) im)) |
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8) (pow.f64 im 3))) (neg.f64 (+.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im (fma.f64 re (*.f64 re (*.f64 im 1/2)) im))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im im))) (neg.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) im))) |
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8) (pow.f64 (neg.f64 im) 3)) (+.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (-.f64 (*.f64 (neg.f64 im) (neg.f64 im)) (*.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))) (neg.f64 im))))) |
(/.f64 (-.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 (neg.f64 im) (neg.f64 im))) (-.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))) (neg.f64 im))) |
(pow.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) 1) |
(pow.f64 (cbrt.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im))) 3) |
(pow.f64 (pow.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) 2)) |
(log.f64 (exp.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im))))) |
(cbrt.f64 (pow.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)))) |
(exp.f64 (log.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)))) |
(fma.f64 1 (*.f64 im (*.f64 1/2 (*.f64 re re))) (neg.f64 im)) |
(fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) |
(fma.f64 (*.f64 re re) (*.f64 im 1/2) (neg.f64 im)) |
(fma.f64 (*.f64 im 1/2) (*.f64 re re) (neg.f64 im)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 1/2 (*.f64 re re)))) 2) (cbrt.f64 (*.f64 im (*.f64 1/2 (*.f64 re re)))) (neg.f64 im)) |
(fma.f64 (*.f64 re (sqrt.f64 (*.f64 im 1/2))) (*.f64 re (sqrt.f64 (*.f64 im 1/2))) (neg.f64 im)) |
(fma.f64 (*.f64 im (*.f64 re re)) 1/2 (neg.f64 im)) |
(+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2)))) |
(+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(+.f64 (*.f64 (fma.f64 (*.f64 re re) -1/2 1) (*.f64 (pow.f64 im 3) -1/6)) (*.f64 (fma.f64 (*.f64 re re) -1/2 1) (neg.f64 im))) |
(+.f64 (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) 1) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(+.f64 (*.f64 (*.f64 (pow.f64 im 3) -1/6) (fma.f64 (*.f64 re re) -1/2 1)) (*.f64 (neg.f64 im) (fma.f64 (*.f64 re re) -1/2 1))) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) (*.f64 (pow.f64 im 3) -1/6)) (neg.f64 im)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)))) 1) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) (*.f64 (pow.f64 im 3) -1/6)) im) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3)))) (*.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (+.f64 (*.f64 1/4 (pow.f64 re 4)) (-.f64 1 (*.f64 re (*.f64 re -1/2)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (+.f64 (*.f64 1/4 (pow.f64 re 4)) -1)) (*.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (fma.f64 (*.f64 re re) -1/2 -1))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3)))) (*.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (*.f64 1/4 (pow.f64 re 4)) (-.f64 1 (*.f64 re (*.f64 re -1/2)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (+.f64 (*.f64 1/4 (pow.f64 re 4)) -1)) (*.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (fma.f64 (*.f64 re re) -1/2 -1))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3))) (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (-.f64 1 (*.f64 re (*.f64 re -1/2)))) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3))) (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im))) (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (-.f64 1 (*.f64 re (*.f64 re -1/2)))) (fma.f64 (pow.f64 im 3) -1/6 im))) |
(/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) -1) (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3))) (*.f64 (fma.f64 (*.f64 re re) -1/2 -1) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))) |
(/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) -1) (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im))) (*.f64 (fma.f64 (*.f64 re re) -1/2 -1) (fma.f64 (pow.f64 im 3) -1/6 im))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2)))) (-.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2) (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2)))) (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2)) (-.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3)))) (+.f64 (*.f64 1/4 (pow.f64 re 4)) (-.f64 1 (*.f64 re (*.f64 re -1/2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 (*.f64 1/4 (pow.f64 re 4)) -1)) (fma.f64 (*.f64 re re) -1/2 -1)) |
(/.f64 (*.f64 (fma.f64 (*.f64 re re) -1/2 1) (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3))) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) |
(/.f64 (*.f64 (fma.f64 (*.f64 re re) -1/2 1) (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im))) (fma.f64 (pow.f64 im 3) -1/6 im)) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (fma.f64 (*.f64 re re) -1/2 1)) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (fma.f64 (*.f64 re re) -1/2 1)) (fma.f64 (pow.f64 im 3) -1/6 im)) |
(/.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3))) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (+.f64 (*.f64 1/4 (pow.f64 re 4)) (-.f64 1 (*.f64 re (*.f64 re -1/2))))) |
(/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) -1) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (fma.f64 (*.f64 re re) -1/2 -1)) |
(pow.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1))) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1))) 2) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) 2)) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 (*.f64 re re) -1/2 1)) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1))))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3) (pow.f64 (fma.f64 (*.f64 re re) -1/2 1) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 re re) -1/2 1) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)))) |
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)))) |
(fma.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2)) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(fma.f64 (*.f64 re (*.f64 re -1/2)) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) 1) |
(pow.f64 (*.f64 (pow.f64 im 3) -1/6) 1) |
(pow.f64 (*.f64 im (cbrt.f64 -1/6)) 3) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) 1/3) |
(pow.f64 (*.f64 (sqrt.f64 -1/6) (pow.f64 im 3/2)) 2) |
(sqrt.f64 (*.f64 (pow.f64 im 6) 1/36)) |
(log.f64 (pow.f64 (exp.f64 -1/6) (pow.f64 im 3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6)))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(+.f64 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 im)) |
(+.f64 (*.f64 (pow.f64 im 3) -1/6) (*.f64 (neg.f64 im) 1)) |
(+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (neg.f64 im) 1 im)) |
(+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)) |
(+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)) |
(+.f64 (neg.f64 im) (*.f64 (pow.f64 im 3) -1/6)) |
(*.f64 1 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 1) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 1)) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 1)) |
(*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (/.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im))) |
(*.f64 (+.f64 (*.f64 (sqrt.f64 -1/6) (pow.f64 im 3/2)) (sqrt.f64 im)) (-.f64 (*.f64 (sqrt.f64 -1/6) (pow.f64 im 3/2)) (sqrt.f64 im))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)))) |
(/.f64 1 (/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (fma.f64 (pow.f64 im 3) -1/6 im)) |
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im))) (neg.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) |
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 (neg.f64 im) 3)) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (-.f64 (*.f64 (neg.f64 im) (neg.f64 im)) (*.f64 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 im))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 (neg.f64 im) (neg.f64 im))) (-.f64 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 im))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) 1) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) 1) (fma.f64 (pow.f64 im 3) -1/6 im)) |
(pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 1) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 3) |
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3) 1/3) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 2) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2)) |
(log.f64 (exp.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(exp.f64 (log.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(fma.f64 1 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 im)) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/6)) 2) (*.f64 im (cbrt.f64 -1/6)) (neg.f64 im)) |
(fma.f64 (*.f64 (sqrt.f64 -1/6) (pow.f64 im 3/2)) (*.f64 (sqrt.f64 -1/6) (pow.f64 im 3/2)) (neg.f64 im)) |
| 1× | egg-herbie |
| 988× | fma-def |
| 908× | log-prod |
| 872× | associate-*r* |
| 840× | associate-*l* |
| 448× | exp-prod |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 630 | 17481 |
| 1 | 1638 | 16199 |
| 2 | 6966 | 16103 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1/3 (pow.f64 im 3)) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 -1/18 (pow.f64 im 6)) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))) |
(+.f64 (*.f64 -1/18 (pow.f64 im 6)) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/180 (pow.f64 im 8))))) |
(+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im)))) |
(+.f64 (log.f64 -1/60) (+.f64 (*.f64 20 (/.f64 1 (pow.f64 im 2))) (*.f64 -5 (log.f64 (/.f64 1 im))))) |
(-.f64 (+.f64 (log.f64 -1/60) (+.f64 (*.f64 -5 (log.f64 (/.f64 1 im))) (*.f64 20 (/.f64 1 (pow.f64 im 2))))) (*.f64 200 (/.f64 1 (pow.f64 im 4)))) |
(-.f64 (+.f64 (log.f64 -1/60) (+.f64 (*.f64 -5 (log.f64 (/.f64 1 im))) (*.f64 20 (/.f64 1 (pow.f64 im 2))))) (+.f64 (*.f64 200 (/.f64 1 (pow.f64 im 4))) (*.f64 60 (/.f64 1 (pow.f64 im 5))))) |
(+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60)) |
(+.f64 (*.f64 20 (/.f64 1 (pow.f64 im 2))) (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) |
(-.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (+.f64 (*.f64 20 (/.f64 1 (pow.f64 im 2))) (log.f64 1/60))) (*.f64 200 (/.f64 1 (pow.f64 im 4)))) |
(-.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (+.f64 (*.f64 20 (/.f64 1 (pow.f64 im 2))) (log.f64 1/60))) (+.f64 (*.f64 200 (/.f64 1 (pow.f64 im 4))) (*.f64 60 (/.f64 1 (pow.f64 im 5))))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(-.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) 1) |
(-.f64 (+.f64 (*.f64 20 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (pow.f64 im 2))) (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im)))))) 1) |
(-.f64 (+.f64 (*.f64 20 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (pow.f64 im 2))) (+.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (*.f64 -60 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (pow.f64 im 5))))) 1) |
(-.f64 (+.f64 (*.f64 20 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (pow.f64 im 2))) (+.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (*.f64 -60 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (pow.f64 im 5))))) 1) |
(-.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) 1) |
(-.f64 (+.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (*.f64 20 (/.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (pow.f64 im 2)))) 1) |
(-.f64 (+.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (+.f64 (*.f64 20 (/.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (pow.f64 im 2))) (*.f64 -60 (/.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (pow.f64 im 5))))) 1) |
(-.f64 (+.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (+.f64 (*.f64 20 (/.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (pow.f64 im 2))) (*.f64 -60 (/.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (pow.f64 im 5))))) 1) |
1 |
(+.f64 1 (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 1 (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))) |
(+.f64 1 (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))) |
(exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) |
(+.f64 (*.f64 20 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (pow.f64 im 2))) (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im)))))) |
(+.f64 (*.f64 20 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (pow.f64 im 2))) (+.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (*.f64 -60 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (pow.f64 im 5))))) |
(+.f64 (*.f64 20 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (pow.f64 im 2))) (+.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (*.f64 -60 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (pow.f64 im 5))))) |
(exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) |
(+.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (*.f64 20 (/.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (pow.f64 im 2)))) |
(+.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (+.f64 (*.f64 20 (/.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (pow.f64 im 2))) (*.f64 -60 (/.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (pow.f64 im 5))))) |
(+.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (+.f64 (*.f64 20 (/.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (pow.f64 im 2))) (*.f64 -60 (/.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (pow.f64 im 5))))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 -1/60 (pow.f64 im 5)) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 -1/60 (pow.f64 im 5)) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 -1 im) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(*.f64 (-.f64 (*.f64 1/2 (pow.f64 re 2)) 1) im) |
(*.f64 (-.f64 (*.f64 1/2 (pow.f64 re 2)) 1) im) |
(*.f64 (-.f64 (*.f64 1/2 (pow.f64 re 2)) 1) im) |
(*.f64 (-.f64 (*.f64 1/2 (pow.f64 re 2)) 1) im) |
(*.f64 (-.f64 (*.f64 1/2 (pow.f64 re 2)) 1) im) |
(*.f64 (-.f64 (*.f64 1/2 (pow.f64 re 2)) 1) im) |
(*.f64 (-.f64 (*.f64 1/2 (pow.f64 re 2)) 1) im) |
(*.f64 (-.f64 (*.f64 1/2 (pow.f64 re 2)) 1) im) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im)) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im)) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im)) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im)) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im)) |
(+.f64 (*.f64 -1/6 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) (pow.f64 im 3))) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im))) |
(+.f64 (*.f64 -1/6 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) (pow.f64 im 3))) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im))) |
(+.f64 (*.f64 -1/6 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) (pow.f64 im 3))) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im))) |
(*.f64 -1/6 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) (pow.f64 im 3))) |
(+.f64 (*.f64 -1/6 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) (pow.f64 im 3))) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im))) |
(+.f64 (*.f64 -1/6 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) (pow.f64 im 3))) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im))) |
(+.f64 (*.f64 -1/6 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) (pow.f64 im 3))) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im))) |
(*.f64 -1/6 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) (pow.f64 im 3))) |
(+.f64 (*.f64 -1/6 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) (pow.f64 im 3))) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im))) |
(+.f64 (*.f64 -1/6 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) (pow.f64 im 3))) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im))) |
(+.f64 (*.f64 -1/6 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) (pow.f64 im 3))) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im))) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 -1/6 (pow.f64 im 3))) im) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 -1/6 (pow.f64 im 3))) im) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 -1/6 (pow.f64 im 3))) im) |
(*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 -1/6 (pow.f64 im 3))) im) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 -1/6 (pow.f64 im 3))) im) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 -1/6 (pow.f64 im 3))) im) |
(*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 -1/6 (pow.f64 im 3))) im) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 -1/6 (pow.f64 im 3))) im) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 -1/6 (pow.f64 im 3))) im) |
(*.f64 -1 im) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(+.f64 0 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (log.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1))) (log.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 2)) (log.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)))) |
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) 1) |
(*.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1) |
(*.f64 1 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 (cbrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (pow.f64 (cbrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 2) (cbrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(*.f64 (sqrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (sqrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(pow.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1) |
(pow.f64 (cbrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 3) |
(pow.f64 (pow.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3) 1/3) |
(pow.f64 (sqrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 2) |
(sqrt.f64 (pow.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) |
(log.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) |
(cbrt.f64 (pow.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3)) |
(expm1.f64 (log1p.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(exp.f64 (log.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(exp.f64 (*.f64 (log.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 1)) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) -1) |
(+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) |
(+.f64 -1 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) |
(+.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) 1) (*.f64 -1/60 (pow.f64 im 5))) |
(*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(*.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1) (/.f64 1 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) |
(*.f64 (+.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 1) (-.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 1)) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1))) |
(/.f64 1 (/.f64 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (-.f64 1 (*.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) -1)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1) (-.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) -1)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1)) (neg.f64 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) |
(/.f64 (+.f64 (pow.f64 (*.f64 -1/3 (pow.f64 im 3)) 3) (pow.f64 (*.f64 -1/60 (pow.f64 im 5)) 3)) (+.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/3 (pow.f64 im 3))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))) |
(pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3) |
(pow.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) |
(log.f64 (exp.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(exp.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 1 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) -1) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) -1) |
(fma.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) -1) |
(+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(+.f64 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1) -1) |
(+.f64 (+.f64 1 (*.f64 -1/3 (pow.f64 im 3))) (*.f64 -1/60 (pow.f64 im 5))) |
(-.f64 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1) 1) |
(*.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1) |
(*.f64 1 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) |
(*.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 2) (*.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 1)) |
(*.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1))) |
(*.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) (*.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 1)) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) (-.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1) |
(pow.f64 (E.f64) (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 3) |
(pow.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) 1/3) |
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 2) |
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) (sqrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 2)) (cbrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2)) |
(log.f64 (exp.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)))) |
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3)) |
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1))) |
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1))) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) -1) |
(+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) |
(+.f64 -1 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) |
(+.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) 1) (*.f64 -1/60 (pow.f64 im 5))) |
(-.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1) |
(-.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)))) |
(-.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)) (/.f64 1 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) |
(*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(*.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1) (/.f64 1 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) |
(*.f64 (+.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 1) (-.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 1)) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1))) |
(/.f64 1 (/.f64 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (-.f64 1 (*.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) -1)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1) (-.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) -1)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1)) (neg.f64 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) |
(/.f64 (+.f64 (pow.f64 (*.f64 -1/3 (pow.f64 im 3)) 3) (pow.f64 (*.f64 -1/60 (pow.f64 im 5)) 3)) (+.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/3 (pow.f64 im 3))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))) |
(pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3) |
(pow.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) |
(log.f64 (exp.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(exp.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))))) 1) |
(pow.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))) 1) |
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 1/2 (*.f64 re re)))) 3) |
(pow.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8) 1/3) |
(pow.f64 (*.f64 re (sqrt.f64 (*.f64 im 1/2))) 2) |
(sqrt.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 im) 1/2) (*.f64 re re))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 im (*.f64 1/2 (*.f64 re re)))))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8)) |
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))))) |
(exp.f64 (log.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 1/2 (*.f64 re re)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))))) |
(+.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))) (neg.f64 im)) |
(+.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))) (*.f64 (neg.f64 im) 1)) |
(+.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) (fma.f64 (neg.f64 im) 1 im)) |
(+.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)) |
(+.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)) |
(+.f64 (neg.f64 im) (*.f64 im (*.f64 1/2 (*.f64 re re)))) |
(*.f64 1 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im))) |
(*.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) 1) |
(*.f64 (cbrt.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im))) (cbrt.f64 (pow.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) 2)) (cbrt.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)))) |
(*.f64 (sqrt.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im))) (sqrt.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)))) |
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8) (pow.f64 im 3)) (/.f64 1 (+.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im (fma.f64 re (*.f64 re (*.f64 im 1/2)) im))))) |
(*.f64 (-.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im im)) (/.f64 1 (fma.f64 re (*.f64 re (*.f64 im 1/2)) im))) |
(*.f64 (+.f64 (*.f64 re (sqrt.f64 (*.f64 im 1/2))) (sqrt.f64 im)) (-.f64 (*.f64 re (sqrt.f64 (*.f64 im 1/2))) (sqrt.f64 im))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im (fma.f64 re (*.f64 re (*.f64 im 1/2)) im))) (-.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8) (pow.f64 im 3)))) |
(/.f64 1 (/.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) im) (-.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im im)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8) (pow.f64 im 3)) (+.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im (fma.f64 re (*.f64 re (*.f64 im 1/2)) im)))) |
(/.f64 (-.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im im)) (fma.f64 re (*.f64 re (*.f64 im 1/2)) im)) |
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8) (pow.f64 im 3))) (neg.f64 (+.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im (fma.f64 re (*.f64 re (*.f64 im 1/2)) im))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im im))) (neg.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) im))) |
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8) (pow.f64 (neg.f64 im) 3)) (+.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (-.f64 (*.f64 (neg.f64 im) (neg.f64 im)) (*.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))) (neg.f64 im))))) |
(/.f64 (-.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 (neg.f64 im) (neg.f64 im))) (-.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))) (neg.f64 im))) |
(pow.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) 1) |
(pow.f64 (cbrt.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im))) 3) |
(pow.f64 (pow.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) 3) 1/3) |
(pow.f64 (sqrt.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im))) 2) |
(sqrt.f64 (pow.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) 2)) |
(log.f64 (exp.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im))))) |
(cbrt.f64 (pow.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)))) |
(exp.f64 (log.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)))) |
(fma.f64 1 (*.f64 im (*.f64 1/2 (*.f64 re re))) (neg.f64 im)) |
(fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) |
(fma.f64 (*.f64 re re) (*.f64 im 1/2) (neg.f64 im)) |
(fma.f64 (*.f64 im 1/2) (*.f64 re re) (neg.f64 im)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 1/2 (*.f64 re re)))) 2) (cbrt.f64 (*.f64 im (*.f64 1/2 (*.f64 re re)))) (neg.f64 im)) |
(fma.f64 (*.f64 re (sqrt.f64 (*.f64 im 1/2))) (*.f64 re (sqrt.f64 (*.f64 im 1/2))) (neg.f64 im)) |
(fma.f64 (*.f64 im (*.f64 re re)) 1/2 (neg.f64 im)) |
(+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2)))) |
(+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(+.f64 (*.f64 (fma.f64 (*.f64 re re) -1/2 1) (*.f64 (pow.f64 im 3) -1/6)) (*.f64 (fma.f64 (*.f64 re re) -1/2 1) (neg.f64 im))) |
(+.f64 (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) 1) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(+.f64 (*.f64 (*.f64 (pow.f64 im 3) -1/6) (fma.f64 (*.f64 re re) -1/2 1)) (*.f64 (neg.f64 im) (fma.f64 (*.f64 re re) -1/2 1))) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) (*.f64 (pow.f64 im 3) -1/6)) (neg.f64 im)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)))) 1) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) (*.f64 (pow.f64 im 3) -1/6)) im) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3)))) (*.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (+.f64 (*.f64 1/4 (pow.f64 re 4)) (-.f64 1 (*.f64 re (*.f64 re -1/2)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (+.f64 (*.f64 1/4 (pow.f64 re 4)) -1)) (*.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (fma.f64 (*.f64 re re) -1/2 -1))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3)))) (*.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (*.f64 1/4 (pow.f64 re 4)) (-.f64 1 (*.f64 re (*.f64 re -1/2)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (+.f64 (*.f64 1/4 (pow.f64 re 4)) -1)) (*.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (fma.f64 (*.f64 re re) -1/2 -1))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3))) (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (-.f64 1 (*.f64 re (*.f64 re -1/2)))) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3))) (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im))) (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (-.f64 1 (*.f64 re (*.f64 re -1/2)))) (fma.f64 (pow.f64 im 3) -1/6 im))) |
(/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) -1) (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3))) (*.f64 (fma.f64 (*.f64 re re) -1/2 -1) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))) |
(/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) -1) (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im))) (*.f64 (fma.f64 (*.f64 re re) -1/2 -1) (fma.f64 (pow.f64 im 3) -1/6 im))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2)))) (-.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2) (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2)))) (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2)) (-.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3)))) (+.f64 (*.f64 1/4 (pow.f64 re 4)) (-.f64 1 (*.f64 re (*.f64 re -1/2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 (*.f64 1/4 (pow.f64 re 4)) -1)) (fma.f64 (*.f64 re re) -1/2 -1)) |
(/.f64 (*.f64 (fma.f64 (*.f64 re re) -1/2 1) (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3))) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) |
(/.f64 (*.f64 (fma.f64 (*.f64 re re) -1/2 1) (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im))) (fma.f64 (pow.f64 im 3) -1/6 im)) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (fma.f64 (*.f64 re re) -1/2 1)) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (fma.f64 (*.f64 re re) -1/2 1)) (fma.f64 (pow.f64 im 3) -1/6 im)) |
(/.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3))) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (+.f64 (*.f64 1/4 (pow.f64 re 4)) (-.f64 1 (*.f64 re (*.f64 re -1/2))))) |
(/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) -1) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (fma.f64 (*.f64 re re) -1/2 -1)) |
(pow.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) 1) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1))) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) 3) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1))) 2) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) 2)) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 (*.f64 re re) -1/2 1)) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1))))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) 3)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3) (pow.f64 (fma.f64 (*.f64 re re) -1/2 1) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 re re) -1/2 1) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)))) |
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)))) |
(fma.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2)) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(fma.f64 (*.f64 re (*.f64 re -1/2)) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) 1) |
(pow.f64 (*.f64 (pow.f64 im 3) -1/6) 1) |
(pow.f64 (*.f64 im (cbrt.f64 -1/6)) 3) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) 1/3) |
(pow.f64 (*.f64 (sqrt.f64 -1/6) (pow.f64 im 3/2)) 2) |
(sqrt.f64 (*.f64 (pow.f64 im 6) 1/36)) |
(log.f64 (pow.f64 (exp.f64 -1/6) (pow.f64 im 3))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6)))) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(exp.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(+.f64 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 im)) |
(+.f64 (*.f64 (pow.f64 im 3) -1/6) (*.f64 (neg.f64 im) 1)) |
(+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (neg.f64 im) 1 im)) |
(+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)) |
(+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)) |
(+.f64 (neg.f64 im) (*.f64 (pow.f64 im 3) -1/6)) |
(*.f64 1 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 1) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 1)) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 1)) |
(*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (/.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im))) |
(*.f64 (+.f64 (*.f64 (sqrt.f64 -1/6) (pow.f64 im 3/2)) (sqrt.f64 im)) (-.f64 (*.f64 (sqrt.f64 -1/6) (pow.f64 im 3/2)) (sqrt.f64 im))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)))) |
(/.f64 1 (/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (fma.f64 (pow.f64 im 3) -1/6 im)) |
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im))) (neg.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) |
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 (neg.f64 im) 3)) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (-.f64 (*.f64 (neg.f64 im) (neg.f64 im)) (*.f64 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 im))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 (neg.f64 im) (neg.f64 im))) (-.f64 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 im))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) 1) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) 1) (fma.f64 (pow.f64 im 3) -1/6 im)) |
(pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 1) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 3) |
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3) 1/3) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 2) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2)) |
(log.f64 (exp.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(exp.f64 (log.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(fma.f64 1 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 im)) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/6)) 2) (*.f64 im (cbrt.f64 -1/6)) (neg.f64 im)) |
(fma.f64 (*.f64 (sqrt.f64 -1/6) (pow.f64 im 3/2)) (*.f64 (sqrt.f64 -1/6) (pow.f64 im 3/2)) (neg.f64 im)) |
| Outputs |
|---|
(*.f64 -1/3 (pow.f64 im 3)) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 -1/18 (pow.f64 im 6)) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))) |
(fma.f64 -1/18 (pow.f64 im 6) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/18 (pow.f64 im 6) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(+.f64 (*.f64 -1/18 (pow.f64 im 6)) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/180 (pow.f64 im 8))))) |
(fma.f64 -1/18 (pow.f64 im 6) (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/180 (pow.f64 im 8))))) |
(+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im)))) |
(+.f64 (log.f64 -1/60) (*.f64 -5 (neg.f64 (log.f64 im)))) |
(fma.f64 -5 (neg.f64 (log.f64 im)) (log.f64 -1/60)) |
(+.f64 (log.f64 -1/60) (+.f64 (*.f64 20 (/.f64 1 (pow.f64 im 2))) (*.f64 -5 (log.f64 (/.f64 1 im))))) |
(+.f64 (log.f64 -1/60) (fma.f64 -5 (neg.f64 (log.f64 im)) (/.f64 20 (*.f64 im im)))) |
(-.f64 (+.f64 (log.f64 -1/60) (+.f64 (*.f64 -5 (log.f64 (/.f64 1 im))) (*.f64 20 (/.f64 1 (pow.f64 im 2))))) (*.f64 200 (/.f64 1 (pow.f64 im 4)))) |
(+.f64 (log.f64 -1/60) (-.f64 (fma.f64 -5 (neg.f64 (log.f64 im)) (/.f64 20 (*.f64 im im))) (/.f64 200 (pow.f64 im 4)))) |
(+.f64 (log.f64 -1/60) (+.f64 (fma.f64 -5 (neg.f64 (log.f64 im)) (/.f64 20 (*.f64 im im))) (/.f64 -200 (pow.f64 im 4)))) |
(-.f64 (+.f64 (log.f64 -1/60) (+.f64 (*.f64 -5 (log.f64 (/.f64 1 im))) (*.f64 20 (/.f64 1 (pow.f64 im 2))))) (+.f64 (*.f64 200 (/.f64 1 (pow.f64 im 4))) (*.f64 60 (/.f64 1 (pow.f64 im 5))))) |
(-.f64 (+.f64 (log.f64 -1/60) (fma.f64 -5 (neg.f64 (log.f64 im)) (/.f64 20 (*.f64 im im)))) (+.f64 (/.f64 200 (pow.f64 im 4)) (/.f64 60 (pow.f64 im 5)))) |
(+.f64 (fma.f64 -5 (neg.f64 (log.f64 im)) (log.f64 -1/60)) (-.f64 (/.f64 20 (*.f64 im im)) (+.f64 (/.f64 200 (pow.f64 im 4)) (/.f64 60 (pow.f64 im 5))))) |
(+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60)) |
(fma.f64 -5 (log.f64 (/.f64 -1 im)) (log.f64 1/60)) |
(+.f64 (*.f64 20 (/.f64 1 (pow.f64 im 2))) (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) |
(+.f64 (/.f64 20 (*.f64 im im)) (fma.f64 -5 (log.f64 (/.f64 -1 im)) (log.f64 1/60))) |
(-.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (+.f64 (*.f64 20 (/.f64 1 (pow.f64 im 2))) (log.f64 1/60))) (*.f64 200 (/.f64 1 (pow.f64 im 4)))) |
(-.f64 (fma.f64 -5 (log.f64 (/.f64 -1 im)) (+.f64 (/.f64 20 (*.f64 im im)) (log.f64 1/60))) (/.f64 200 (pow.f64 im 4))) |
(+.f64 (fma.f64 -5 (log.f64 (/.f64 -1 im)) (/.f64 20 (*.f64 im im))) (+.f64 (log.f64 1/60) (/.f64 -200 (pow.f64 im 4)))) |
(-.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (+.f64 (*.f64 20 (/.f64 1 (pow.f64 im 2))) (log.f64 1/60))) (+.f64 (*.f64 200 (/.f64 1 (pow.f64 im 4))) (*.f64 60 (/.f64 1 (pow.f64 im 5))))) |
(-.f64 (fma.f64 -5 (log.f64 (/.f64 -1 im)) (+.f64 (/.f64 20 (*.f64 im im)) (log.f64 1/60))) (+.f64 (/.f64 200 (pow.f64 im 4)) (/.f64 60 (pow.f64 im 5)))) |
(+.f64 (+.f64 (/.f64 20 (*.f64 im im)) (fma.f64 -5 (log.f64 (/.f64 -1 im)) (log.f64 1/60))) (-.f64 (/.f64 -200 (pow.f64 im 4)) (/.f64 60 (pow.f64 im 5)))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(-.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) 1) |
(expm1.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (neg.f64 (log.f64 im))))) |
(fma.f64 -1/60 (pow.f64 (/.f64 1 im) -5) -1) |
(-.f64 (+.f64 (*.f64 20 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (pow.f64 im 2))) (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im)))))) 1) |
(+.f64 (*.f64 20 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (neg.f64 (log.f64 im))))) (*.f64 im im))) (expm1.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (neg.f64 (log.f64 im)))))) |
(+.f64 -1 (fma.f64 -1/60 (pow.f64 (/.f64 1 im) -5) (/.f64 (*.f64 -1/3 (pow.f64 (/.f64 1 im) -5)) (*.f64 im im)))) |
(-.f64 (+.f64 (*.f64 20 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (pow.f64 im 2))) (+.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (*.f64 -60 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (pow.f64 im 5))))) 1) |
(+.f64 (+.f64 (fma.f64 20 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (neg.f64 (log.f64 im))))) (*.f64 im im)) (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (neg.f64 (log.f64 im)))))) (/.f64 (*.f64 -60 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (neg.f64 (log.f64 im)))))) (pow.f64 im 5))) -1) |
(+.f64 (/.f64 (*.f64 -1/3 (pow.f64 (/.f64 1 im) -5)) (*.f64 im im)) (+.f64 (/.f64 (*.f64 1 (pow.f64 (/.f64 1 im) -5)) (pow.f64 im 5)) (fma.f64 -1/60 (pow.f64 (/.f64 1 im) -5) -1))) |
(-.f64 (+.f64 (*.f64 20 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (pow.f64 im 2))) (+.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (*.f64 -60 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (pow.f64 im 5))))) 1) |
(+.f64 (+.f64 (fma.f64 20 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (neg.f64 (log.f64 im))))) (*.f64 im im)) (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (neg.f64 (log.f64 im)))))) (/.f64 (*.f64 -60 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (neg.f64 (log.f64 im)))))) (pow.f64 im 5))) -1) |
(+.f64 (/.f64 (*.f64 -1/3 (pow.f64 (/.f64 1 im) -5)) (*.f64 im im)) (+.f64 (/.f64 (*.f64 1 (pow.f64 (/.f64 1 im) -5)) (pow.f64 im 5)) (fma.f64 -1/60 (pow.f64 (/.f64 1 im) -5) -1))) |
(-.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) 1) |
(expm1.f64 (fma.f64 -5 (log.f64 (/.f64 -1 im)) (log.f64 1/60))) |
(fma.f64 (pow.f64 (/.f64 -1 im) -5) 1/60 -1) |
(-.f64 (+.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (*.f64 20 (/.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (pow.f64 im 2)))) 1) |
(+.f64 (exp.f64 (fma.f64 -5 (log.f64 (/.f64 -1 im)) (log.f64 1/60))) (-.f64 (*.f64 20 (/.f64 (exp.f64 (fma.f64 -5 (log.f64 (/.f64 -1 im)) (log.f64 1/60))) (*.f64 im im))) 1)) |
(fma.f64 (pow.f64 (/.f64 -1 im) -5) 1/60 (fma.f64 20 (*.f64 (/.f64 (pow.f64 (/.f64 -1 im) -5) im) (/.f64 1/60 im)) -1)) |
(-.f64 (+.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (+.f64 (*.f64 20 (/.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (pow.f64 im 2))) (*.f64 -60 (/.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (pow.f64 im 5))))) 1) |
(+.f64 (exp.f64 (fma.f64 -5 (log.f64 (/.f64 -1 im)) (log.f64 1/60))) (-.f64 (fma.f64 20 (/.f64 (exp.f64 (fma.f64 -5 (log.f64 (/.f64 -1 im)) (log.f64 1/60))) (*.f64 im im)) (/.f64 (*.f64 -60 (exp.f64 (fma.f64 -5 (log.f64 (/.f64 -1 im)) (log.f64 1/60)))) (pow.f64 im 5))) 1)) |
(+.f64 (fma.f64 20 (*.f64 (/.f64 (pow.f64 (/.f64 -1 im) -5) im) (/.f64 1/60 im)) (*.f64 -60 (/.f64 (pow.f64 (/.f64 -1 im) -5) (/.f64 (pow.f64 im 5) 1/60)))) (fma.f64 (pow.f64 (/.f64 -1 im) -5) 1/60 -1)) |
(-.f64 (+.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (+.f64 (*.f64 20 (/.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (pow.f64 im 2))) (*.f64 -60 (/.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (pow.f64 im 5))))) 1) |
(+.f64 (exp.f64 (fma.f64 -5 (log.f64 (/.f64 -1 im)) (log.f64 1/60))) (-.f64 (fma.f64 20 (/.f64 (exp.f64 (fma.f64 -5 (log.f64 (/.f64 -1 im)) (log.f64 1/60))) (*.f64 im im)) (/.f64 (*.f64 -60 (exp.f64 (fma.f64 -5 (log.f64 (/.f64 -1 im)) (log.f64 1/60)))) (pow.f64 im 5))) 1)) |
(+.f64 (fma.f64 20 (*.f64 (/.f64 (pow.f64 (/.f64 -1 im) -5) im) (/.f64 1/60 im)) (*.f64 -60 (/.f64 (pow.f64 (/.f64 -1 im) -5) (/.f64 (pow.f64 im 5) 1/60)))) (fma.f64 (pow.f64 (/.f64 -1 im) -5) 1/60 -1)) |
1 |
(+.f64 1 (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 -1/3 (pow.f64 im 3)) 1) |
(fma.f64 -1/3 (pow.f64 im 3) 1) |
(+.f64 1 (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) |
(+.f64 1 (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) |
(exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) |
(exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (neg.f64 (log.f64 im))))) |
(*.f64 -1/60 (pow.f64 (/.f64 1 im) -5)) |
(+.f64 (*.f64 20 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (pow.f64 im 2))) (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im)))))) |
(fma.f64 20 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (neg.f64 (log.f64 im))))) (*.f64 im im)) (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (neg.f64 (log.f64 im)))))) |
(fma.f64 -1/60 (pow.f64 (/.f64 1 im) -5) (/.f64 (*.f64 -1/3 (pow.f64 (/.f64 1 im) -5)) (*.f64 im im))) |
(+.f64 (*.f64 20 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (pow.f64 im 2))) (+.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (*.f64 -60 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (pow.f64 im 5))))) |
(+.f64 (fma.f64 20 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (neg.f64 (log.f64 im))))) (*.f64 im im)) (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (neg.f64 (log.f64 im)))))) (/.f64 (*.f64 -60 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (neg.f64 (log.f64 im)))))) (pow.f64 im 5))) |
(+.f64 (/.f64 (*.f64 -1/3 (pow.f64 (/.f64 1 im) -5)) (*.f64 im im)) (fma.f64 -1/60 (pow.f64 (/.f64 1 im) -5) (/.f64 (*.f64 1 (pow.f64 (/.f64 1 im) -5)) (pow.f64 im 5)))) |
(+.f64 (*.f64 20 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (pow.f64 im 2))) (+.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (*.f64 -60 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (log.f64 (/.f64 1 im))))) (pow.f64 im 5))))) |
(+.f64 (fma.f64 20 (/.f64 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (neg.f64 (log.f64 im))))) (*.f64 im im)) (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (neg.f64 (log.f64 im)))))) (/.f64 (*.f64 -60 (exp.f64 (+.f64 (log.f64 -1/60) (*.f64 -5 (neg.f64 (log.f64 im)))))) (pow.f64 im 5))) |
(+.f64 (/.f64 (*.f64 -1/3 (pow.f64 (/.f64 1 im) -5)) (*.f64 im im)) (fma.f64 -1/60 (pow.f64 (/.f64 1 im) -5) (/.f64 (*.f64 1 (pow.f64 (/.f64 1 im) -5)) (pow.f64 im 5)))) |
(exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) |
(exp.f64 (fma.f64 -5 (log.f64 (/.f64 -1 im)) (log.f64 1/60))) |
(*.f64 (pow.f64 (/.f64 -1 im) -5) 1/60) |
(+.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (*.f64 20 (/.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (pow.f64 im 2)))) |
(+.f64 (exp.f64 (fma.f64 -5 (log.f64 (/.f64 -1 im)) (log.f64 1/60))) (*.f64 20 (/.f64 (exp.f64 (fma.f64 -5 (log.f64 (/.f64 -1 im)) (log.f64 1/60))) (*.f64 im im)))) |
(fma.f64 20 (*.f64 (/.f64 (pow.f64 (/.f64 -1 im) -5) im) (/.f64 1/60 im)) (*.f64 (pow.f64 (/.f64 -1 im) -5) 1/60)) |
(+.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (+.f64 (*.f64 20 (/.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (pow.f64 im 2))) (*.f64 -60 (/.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (pow.f64 im 5))))) |
(+.f64 (exp.f64 (fma.f64 -5 (log.f64 (/.f64 -1 im)) (log.f64 1/60))) (fma.f64 20 (/.f64 (exp.f64 (fma.f64 -5 (log.f64 (/.f64 -1 im)) (log.f64 1/60))) (*.f64 im im)) (/.f64 (*.f64 -60 (exp.f64 (fma.f64 -5 (log.f64 (/.f64 -1 im)) (log.f64 1/60)))) (pow.f64 im 5)))) |
(fma.f64 (pow.f64 (/.f64 -1 im) -5) 1/60 (fma.f64 20 (*.f64 (/.f64 (pow.f64 (/.f64 -1 im) -5) im) (/.f64 1/60 im)) (*.f64 -60 (/.f64 (pow.f64 (/.f64 -1 im) -5) (/.f64 (pow.f64 im 5) 1/60))))) |
(+.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (+.f64 (*.f64 20 (/.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (pow.f64 im 2))) (*.f64 -60 (/.f64 (exp.f64 (+.f64 (*.f64 -5 (log.f64 (/.f64 -1 im))) (log.f64 1/60))) (pow.f64 im 5))))) |
(+.f64 (exp.f64 (fma.f64 -5 (log.f64 (/.f64 -1 im)) (log.f64 1/60))) (fma.f64 20 (/.f64 (exp.f64 (fma.f64 -5 (log.f64 (/.f64 -1 im)) (log.f64 1/60))) (*.f64 im im)) (/.f64 (*.f64 -60 (exp.f64 (fma.f64 -5 (log.f64 (/.f64 -1 im)) (log.f64 1/60)))) (pow.f64 im 5)))) |
(fma.f64 (pow.f64 (/.f64 -1 im) -5) 1/60 (fma.f64 20 (*.f64 (/.f64 (pow.f64 (/.f64 -1 im) -5) im) (/.f64 1/60 im)) (*.f64 -60 (/.f64 (pow.f64 (/.f64 -1 im) -5) (/.f64 (pow.f64 im 5) 1/60))))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 -1/60 (pow.f64 im 5)) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 -1/60 (pow.f64 im 5)) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(*.f64 -1 im) |
(neg.f64 im) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(*.f64 1/2 (*.f64 (pow.f64 re 2) im)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(*.f64 (-.f64 (*.f64 1/2 (pow.f64 re 2)) 1) im) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(*.f64 (-.f64 (*.f64 1/2 (pow.f64 re 2)) 1) im) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(*.f64 (-.f64 (*.f64 1/2 (pow.f64 re 2)) 1) im) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(*.f64 (-.f64 (*.f64 1/2 (pow.f64 re 2)) 1) im) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(*.f64 (-.f64 (*.f64 1/2 (pow.f64 re 2)) 1) im) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(*.f64 (-.f64 (*.f64 1/2 (pow.f64 re 2)) 1) im) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(*.f64 (-.f64 (*.f64 1/2 (pow.f64 re 2)) 1) im) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(*.f64 (-.f64 (*.f64 1/2 (pow.f64 re 2)) 1) im) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im)) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im)) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im)) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im)) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im)) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(+.f64 (*.f64 -1/6 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) (pow.f64 im 3))) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im))) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(+.f64 (*.f64 -1/6 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) (pow.f64 im 3))) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im))) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(+.f64 (*.f64 -1/6 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) (pow.f64 im 3))) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im))) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(*.f64 -1/6 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) (pow.f64 im 3))) |
(*.f64 (pow.f64 im 3) (*.f64 -1/6 (fma.f64 (*.f64 re re) -1/2 1))) |
(*.f64 (pow.f64 im 3) (*.f64 -1/6 (fma.f64 re (*.f64 re -1/2) 1))) |
(+.f64 (*.f64 -1/6 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) (pow.f64 im 3))) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im))) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(+.f64 (*.f64 -1/6 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) (pow.f64 im 3))) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im))) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(+.f64 (*.f64 -1/6 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) (pow.f64 im 3))) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im))) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(*.f64 -1/6 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) (pow.f64 im 3))) |
(*.f64 (pow.f64 im 3) (*.f64 -1/6 (fma.f64 (*.f64 re re) -1/2 1))) |
(*.f64 (pow.f64 im 3) (*.f64 -1/6 (fma.f64 re (*.f64 re -1/2) 1))) |
(+.f64 (*.f64 -1/6 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) (pow.f64 im 3))) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im))) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(+.f64 (*.f64 -1/6 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) (pow.f64 im 3))) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im))) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(+.f64 (*.f64 -1/6 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) (pow.f64 im 3))) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1/2 (pow.f64 re 2))) im))) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 -1/6 (pow.f64 im 3))) im) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 -1/6 (pow.f64 im 3))) im) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 -1/6 (pow.f64 im 3))) im) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) |
(*.f64 -1/2 (*.f64 (*.f64 re re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(*.f64 re (*.f64 (*.f64 re -1/2) (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)))) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 -1/6 (pow.f64 im 3))) im) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 -1/6 (pow.f64 im 3))) im) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 -1/6 (pow.f64 im 3))) im) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) |
(*.f64 -1/2 (*.f64 (*.f64 re re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(*.f64 re (*.f64 (*.f64 re -1/2) (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)))) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 -1/6 (pow.f64 im 3))) im) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 -1/6 (pow.f64 im 3))) im) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(-.f64 (+.f64 (*.f64 -1/2 (*.f64 (pow.f64 re 2) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))) (*.f64 -1/6 (pow.f64 im 3))) im) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(*.f64 -1 im) |
(neg.f64 im) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 (pow.f64 im 3) -1/6) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(*.f64 -1/6 (pow.f64 im 3)) |
(*.f64 (pow.f64 im 3) -1/6) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(+.f64 (*.f64 -1/6 (pow.f64 im 3)) (*.f64 -1 im)) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(+.f64 0 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(+.f64 (log.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1))) (log.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)))) |
(log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 2)) (log.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)))) |
(log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) 1) |
(log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(*.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1) |
(log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(*.f64 1 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(*.f64 (cbrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (pow.f64 (cbrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 2)) |
(log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 2) (cbrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(*.f64 (sqrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) (sqrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(pow.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1) |
(log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(pow.f64 (cbrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 3) |
(log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(pow.f64 (pow.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3) 1/3) |
(log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(pow.f64 (sqrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 2) |
(log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(sqrt.f64 (pow.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) |
(fabs.f64 (log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(log.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) |
(log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(cbrt.f64 (pow.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3)) |
(log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(expm1.f64 (log1p.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(exp.f64 (log.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(exp.f64 (*.f64 (log.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 1)) |
(log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) -1) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 -1 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) 1) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) |
(*.f64 (cbrt.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (cbrt.f64 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) |
(*.f64 (cbrt.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (cbrt.f64 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2))) |
(*.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 3)) (+.f64 1 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) (+.f64 2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1) (/.f64 1 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) (/.f64 1 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 2)) (+.f64 2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (+.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 1) (-.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 1)) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 3)) (+.f64 1 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) (+.f64 2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))))) |
(/.f64 1 (/.f64 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) (/.f64 1 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 2)) (+.f64 2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 3)) (+.f64 1 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) (+.f64 2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (-.f64 1 (*.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) -1)))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 3)) (+.f64 1 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) (+.f64 2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) (/.f64 1 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 2)) (+.f64 2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1) (-.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) -1)) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) (/.f64 1 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 2)) (+.f64 2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3)) 1) (neg.f64 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 3)) (-.f64 (-.f64 -1 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1))) (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 2))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1)) (neg.f64 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) 1) (neg.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 2)) (-.f64 -1 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 -1/3 (pow.f64 im 3)) 3) (pow.f64 (*.f64 -1/60 (pow.f64 im 5)) 3)) (+.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/3 (pow.f64 im 3))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (+.f64 (*.f64 -1/27 (pow.f64 (pow.f64 im 3) 3)) (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))) (+.f64 (*.f64 1/9 (pow.f64 im 6)) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) -1/60) (pow.f64 im 5))))) |
(/.f64 (fma.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (-.f64 (fma.f64 1/9 (pow.f64 im 6) (*.f64 (pow.f64 im 10) 1/3600)) (*.f64 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/180)))) |
(/.f64 (fma.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3) (*.f64 (pow.f64 im 9) -1/27)) (-.f64 (fma.f64 1/9 (pow.f64 im 6) (*.f64 (pow.f64 im 10) 1/3600)) (*.f64 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/180)))) |
(/.f64 (-.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))) |
(/.f64 (-.f64 (*.f64 1/9 (pow.f64 im 6)) (*.f64 (pow.f64 im 10) 1/3600)) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 1/60 (pow.f64 im 5)))) |
(/.f64 (fma.f64 1/9 (pow.f64 im 6) (*.f64 (pow.f64 im 10) -1/3600)) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 (pow.f64 im 5) 1/60))) |
(pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(pow.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3) 1/3) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(pow.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(sqrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) |
(fabs.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(log.f64 (exp.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(expm1.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(exp.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1)) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(log1p.f64 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 1 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) -1) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) -1) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) -1) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) |
(+.f64 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1) -1) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) |
(+.f64 (+.f64 1 (*.f64 -1/3 (pow.f64 im 3))) (*.f64 -1/60 (pow.f64 im 5))) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) |
(-.f64 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1) 1) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) |
(*.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) |
(*.f64 1 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) |
(*.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 2)) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 2) (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1))) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 2) (*.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 1)) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) |
(*.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1))) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) |
(*.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) (*.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 1)) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) (+.f64 1 (-.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (+.f64 1 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3)) (+.f64 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2) (-.f64 1 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) (-.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2)) (-.f64 1 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) |
(pow.f64 (E.f64) (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(pow.f64 (E.f64) (log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 3) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) |
(pow.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) 1/3) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) |
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 2) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) |
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) (sqrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(pow.f64 (exp.f64 (sqrt.f64 (log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))))) (sqrt.f64 (log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))))) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 2)) (cbrt.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) 2)) (cbrt.f64 (log1p.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))))) |
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2)) |
(sqrt.f64 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) |
(fabs.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1))) |
(log.f64 (exp.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1))) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)))) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) |
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3)) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) |
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1))) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) |
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1))) |
(+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) |
(+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) -1) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 -1 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(+.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) 1) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(-.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(-.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)))) |
(-.f64 (/.f64 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3) (+.f64 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)))) |
(+.f64 (/.f64 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 3) (+.f64 1 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) (+.f64 2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))))) (/.f64 -1 (+.f64 1 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) (+.f64 2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))))))) |
(-.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)) (/.f64 1 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) |
(-.f64 (/.f64 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) (/.f64 1 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) |
(+.f64 (/.f64 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 2) (+.f64 2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (/.f64 -1 (+.f64 2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))))) |
(*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) |
(*.f64 (cbrt.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (cbrt.f64 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) |
(*.f64 (cbrt.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (cbrt.f64 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 2))) |
(*.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1) (/.f64 1 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 3)) (+.f64 1 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) (+.f64 2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))))) |
(*.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1) (/.f64 1 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) (/.f64 1 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 2)) (+.f64 2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (+.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 1) (-.f64 (sqrt.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1)) 1)) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 3)) (+.f64 1 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) (+.f64 2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))))) |
(/.f64 1 (/.f64 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) (/.f64 1 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 2)) (+.f64 2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 3)) (+.f64 1 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) (+.f64 2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1) (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (-.f64 1 (*.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) -1)))) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 3)) (+.f64 1 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) (+.f64 2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) (/.f64 1 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 2)) (+.f64 2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1) (-.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) -1)) |
(*.f64 (+.f64 -1 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) (/.f64 1 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) |
(/.f64 (+.f64 -1 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 2)) (+.f64 2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 3) -1)) (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1)))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3)) 1) (neg.f64 (+.f64 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 3)) (-.f64 (-.f64 -1 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1))) (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 2))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 2) -1)) (neg.f64 (+.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) 1))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 1 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2)) 1) (neg.f64 (+.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2))) |
(/.f64 (-.f64 1 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)) 2)) (-.f64 -1 (fma.f64 -1/60 (pow.f64 im 5) (fma.f64 -1/3 (pow.f64 im 3) 1)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 -1/3 (pow.f64 im 3)) 3) (pow.f64 (*.f64 -1/60 (pow.f64 im 5)) 3)) (+.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/3 (pow.f64 im 3))) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))))) |
(/.f64 (+.f64 (*.f64 -1/27 (pow.f64 (pow.f64 im 3) 3)) (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))) (+.f64 (*.f64 1/9 (pow.f64 im 6)) (-.f64 (*.f64 (pow.f64 im 10) 1/3600) (*.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) -1/60) (pow.f64 im 5))))) |
(/.f64 (fma.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3) (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/27)) (-.f64 (fma.f64 1/9 (pow.f64 im 6) (*.f64 (pow.f64 im 10) 1/3600)) (*.f64 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/180)))) |
(/.f64 (fma.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3) (*.f64 (pow.f64 im 9) -1/27)) (-.f64 (fma.f64 1/9 (pow.f64 im 6) (*.f64 (pow.f64 im 10) 1/3600)) (*.f64 (pow.f64 im 5) (*.f64 (pow.f64 im 3) 1/180)))) |
(/.f64 (-.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 (pow.f64 im 10) 1/3600)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5)))) |
(/.f64 (-.f64 (*.f64 1/9 (pow.f64 im 6)) (*.f64 (pow.f64 im 10) 1/3600)) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 1/60 (pow.f64 im 5)))) |
(/.f64 (fma.f64 1/9 (pow.f64 im 6) (*.f64 (pow.f64 im 10) -1/3600)) (fma.f64 -1/3 (pow.f64 im 3) (*.f64 (pow.f64 im 5) 1/60))) |
(pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 1) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(pow.f64 (cbrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 3) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(pow.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3) 1/3) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(pow.f64 (sqrt.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 2) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(sqrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 2)) |
(fabs.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) |
(log.f64 (exp.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(cbrt.f64 (pow.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) 3)) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(expm1.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(exp.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))) 1)) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(log1p.f64 (expm1.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))))) 1) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(pow.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))) 1) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(pow.f64 (cbrt.f64 (*.f64 im (*.f64 1/2 (*.f64 re re)))) 3) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(pow.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8) 1/3) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8)) |
(cbrt.f64 (*.f64 (pow.f64 im 3) (*.f64 (pow.f64 re 6) 1/8))) |
(pow.f64 (*.f64 re (sqrt.f64 (*.f64 im 1/2))) 2) |
(sqrt.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4))) |
(sqrt.f64 (*.f64 1/4 (*.f64 (*.f64 im im) (pow.f64 re 4)))) |
(sqrt.f64 (*.f64 (*.f64 im im) (*.f64 1/4 (pow.f64 re 4)))) |
(log.f64 (pow.f64 (pow.f64 (exp.f64 im) 1/2) (*.f64 re re))) |
(*.f64 (*.f64 re re) (log.f64 (sqrt.f64 (exp.f64 im)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 im (*.f64 1/2 (*.f64 re re)))))) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(cbrt.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8)) |
(cbrt.f64 (*.f64 (pow.f64 im 3) (*.f64 (pow.f64 re 6) 1/8))) |
(expm1.f64 (log1p.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))))) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(exp.f64 (log.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))))) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(exp.f64 (*.f64 (log.f64 (*.f64 im (*.f64 1/2 (*.f64 re re)))) 1)) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(log1p.f64 (expm1.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))))) |
(*.f64 (*.f64 im 1/2) (*.f64 re re)) |
(*.f64 1/2 (*.f64 re (*.f64 im re))) |
(+.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))) (neg.f64 im)) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(+.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))) (*.f64 (neg.f64 im) 1)) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(+.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) (fma.f64 (neg.f64 im) 1 im)) |
(+.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) (+.f64 (neg.f64 im) im)) |
(+.f64 (*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) (*.f64 0 im)) |
(+.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)) |
(+.f64 (*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)) |
(+.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)) |
(+.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) (+.f64 (neg.f64 im) im)) |
(+.f64 (*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) (*.f64 0 im)) |
(+.f64 (neg.f64 im) (*.f64 im (*.f64 1/2 (*.f64 re re)))) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(*.f64 1 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im))) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(*.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) 1) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(*.f64 (cbrt.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im))) (cbrt.f64 (pow.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) 2))) |
(*.f64 (cbrt.f64 (*.f64 im (fma.f64 1/2 (*.f64 re re) -1))) (cbrt.f64 (pow.f64 (*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) 2)) (cbrt.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)))) |
(*.f64 (cbrt.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im))) (cbrt.f64 (pow.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) 2))) |
(*.f64 (cbrt.f64 (*.f64 im (fma.f64 1/2 (*.f64 re re) -1))) (cbrt.f64 (pow.f64 (*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) 2))) |
(*.f64 (sqrt.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im))) (sqrt.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)))) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8) (pow.f64 im 3)) (/.f64 1 (+.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im (fma.f64 re (*.f64 re (*.f64 im 1/2)) im))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8) (pow.f64 im 3)) 1) (fma.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4) (*.f64 im (fma.f64 re (*.f64 re (*.f64 im 1/2)) im)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 3) (*.f64 (pow.f64 re 6) 1/8)) (pow.f64 im 3)) (fma.f64 im (fma.f64 1/2 (*.f64 re (*.f64 im re)) im) (*.f64 (*.f64 im im) (*.f64 1/4 (pow.f64 re 4))))) |
(*.f64 (-.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im im)) (/.f64 1 (fma.f64 re (*.f64 re (*.f64 im 1/2)) im))) |
(*.f64 (-.f64 (*.f64 1/4 (*.f64 (*.f64 im im) (pow.f64 re 4))) (*.f64 im im)) (/.f64 1 (fma.f64 re (*.f64 re (*.f64 im 1/2)) im))) |
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 1/4 (pow.f64 re 4))) (*.f64 im im)) (fma.f64 1/2 (*.f64 re (*.f64 im re)) im)) |
(*.f64 (+.f64 (*.f64 re (sqrt.f64 (*.f64 im 1/2))) (sqrt.f64 im)) (-.f64 (*.f64 re (sqrt.f64 (*.f64 im 1/2))) (sqrt.f64 im))) |
(*.f64 (fma.f64 re (sqrt.f64 (*.f64 im 1/2)) (sqrt.f64 im)) (-.f64 (*.f64 re (sqrt.f64 (*.f64 im 1/2))) (sqrt.f64 im))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im (fma.f64 re (*.f64 re (*.f64 im 1/2)) im))) (-.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8) (pow.f64 im 3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8) (pow.f64 im 3)) 1) (fma.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4) (*.f64 im (fma.f64 re (*.f64 re (*.f64 im 1/2)) im)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 3) (*.f64 (pow.f64 re 6) 1/8)) (pow.f64 im 3)) (fma.f64 im (fma.f64 1/2 (*.f64 re (*.f64 im re)) im) (*.f64 (*.f64 im im) (*.f64 1/4 (pow.f64 re 4))))) |
(/.f64 1 (/.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) im) (-.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im im)))) |
(*.f64 (-.f64 (*.f64 1/4 (*.f64 (*.f64 im im) (pow.f64 re 4))) (*.f64 im im)) (/.f64 1 (fma.f64 re (*.f64 re (*.f64 im 1/2)) im))) |
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 1/4 (pow.f64 re 4))) (*.f64 im im)) (fma.f64 1/2 (*.f64 re (*.f64 im re)) im)) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8) (pow.f64 im 3)) (+.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im (fma.f64 re (*.f64 re (*.f64 im 1/2)) im)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8) (pow.f64 im 3)) 1) (fma.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4) (*.f64 im (fma.f64 re (*.f64 re (*.f64 im 1/2)) im)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 3) (*.f64 (pow.f64 re 6) 1/8)) (pow.f64 im 3)) (fma.f64 im (fma.f64 1/2 (*.f64 re (*.f64 im re)) im) (*.f64 (*.f64 im im) (*.f64 1/4 (pow.f64 re 4))))) |
(/.f64 (-.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im im)) (fma.f64 re (*.f64 re (*.f64 im 1/2)) im)) |
(*.f64 (-.f64 (*.f64 1/4 (*.f64 (*.f64 im im) (pow.f64 re 4))) (*.f64 im im)) (/.f64 1 (fma.f64 re (*.f64 re (*.f64 im 1/2)) im))) |
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 1/4 (pow.f64 re 4))) (*.f64 im im)) (fma.f64 1/2 (*.f64 re (*.f64 im re)) im)) |
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8) (pow.f64 im 3))) (neg.f64 (+.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im (fma.f64 re (*.f64 re (*.f64 im 1/2)) im))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8) (pow.f64 im 3))) (neg.f64 (fma.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4) (*.f64 im (fma.f64 re (*.f64 re (*.f64 im 1/2)) im))))) |
(*.f64 1 (/.f64 (-.f64 (*.f64 (pow.f64 im 3) (*.f64 (pow.f64 re 6) 1/8)) (pow.f64 im 3)) (fma.f64 im (fma.f64 1/2 (*.f64 re (*.f64 im re)) im) (*.f64 (*.f64 im im) (*.f64 1/4 (pow.f64 re 4)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 im im))) (neg.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) im))) |
(/.f64 (neg.f64 (-.f64 (*.f64 1/4 (*.f64 (*.f64 im im) (pow.f64 re 4))) (*.f64 im im))) (neg.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) im))) |
(/.f64 (+.f64 (*.f64 -1/4 (*.f64 (*.f64 im im) (pow.f64 re 4))) (*.f64 im im)) (-.f64 (*.f64 -1/2 (*.f64 re (*.f64 im re))) im)) |
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8) (pow.f64 (neg.f64 im) 3)) (+.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (-.f64 (*.f64 (neg.f64 im) (neg.f64 im)) (*.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))) (neg.f64 im))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 im (*.f64 re re)) 3) 1/8) (pow.f64 im 3)) 1) (fma.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4) (*.f64 im (fma.f64 re (*.f64 re (*.f64 im 1/2)) im)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 3) (*.f64 (pow.f64 re 6) 1/8)) (pow.f64 im 3)) (fma.f64 im (fma.f64 1/2 (*.f64 re (*.f64 im re)) im) (*.f64 (*.f64 im im) (*.f64 1/4 (pow.f64 re 4))))) |
(/.f64 (-.f64 (*.f64 (*.f64 1/4 (*.f64 im im)) (pow.f64 re 4)) (*.f64 (neg.f64 im) (neg.f64 im))) (-.f64 (*.f64 im (*.f64 1/2 (*.f64 re re))) (neg.f64 im))) |
(*.f64 (-.f64 (*.f64 1/4 (*.f64 (*.f64 im im) (pow.f64 re 4))) (*.f64 im im)) (/.f64 1 (fma.f64 re (*.f64 re (*.f64 im 1/2)) im))) |
(/.f64 (-.f64 (*.f64 (*.f64 im im) (*.f64 1/4 (pow.f64 re 4))) (*.f64 im im)) (fma.f64 1/2 (*.f64 re (*.f64 im re)) im)) |
(pow.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) 1) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(pow.f64 (cbrt.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im))) 3) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(pow.f64 (pow.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) 3) 1/3) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(pow.f64 (sqrt.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im))) 2) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(sqrt.f64 (pow.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) 2)) |
(fabs.f64 (*.f64 im (fma.f64 1/2 (*.f64 re re) -1))) |
(log.f64 (exp.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)))) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im))))) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(cbrt.f64 (pow.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) 3)) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(expm1.f64 (log1p.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)))) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(exp.f64 (log.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)))) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(exp.f64 (*.f64 (log.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im))) 1)) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(log1p.f64 (expm1.f64 (fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)))) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(fma.f64 1 (*.f64 im (*.f64 1/2 (*.f64 re re))) (neg.f64 im)) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(fma.f64 re (*.f64 re (*.f64 im 1/2)) (neg.f64 im)) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(fma.f64 (*.f64 re re) (*.f64 im 1/2) (neg.f64 im)) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(fma.f64 (*.f64 im 1/2) (*.f64 re re) (neg.f64 im)) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 im (*.f64 1/2 (*.f64 re re)))) 2) (cbrt.f64 (*.f64 im (*.f64 1/2 (*.f64 re re)))) (neg.f64 im)) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(fma.f64 (*.f64 re (sqrt.f64 (*.f64 im 1/2))) (*.f64 re (sqrt.f64 (*.f64 im 1/2))) (neg.f64 im)) |
(+.f64 (pow.f64 (*.f64 re (sqrt.f64 (*.f64 im 1/2))) 2) (neg.f64 im)) |
(-.f64 (pow.f64 (*.f64 re (sqrt.f64 (*.f64 im 1/2))) 2) im) |
(fma.f64 (*.f64 im (*.f64 re re)) 1/2 (neg.f64 im)) |
(-.f64 (*.f64 (*.f64 im 1/2) (*.f64 re re)) im) |
(*.f64 im (fma.f64 1/2 (*.f64 re re) -1)) |
(+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2)))) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(+.f64 (*.f64 (fma.f64 (*.f64 re re) -1/2 1) (*.f64 (pow.f64 im 3) -1/6)) (*.f64 (fma.f64 (*.f64 re re) -1/2 1) (neg.f64 im))) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(+.f64 (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) 1) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(+.f64 (*.f64 (*.f64 (pow.f64 im 3) -1/6) (fma.f64 (*.f64 re re) -1/2 1)) (*.f64 (neg.f64 im) (fma.f64 (*.f64 re re) -1/2 1))) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(+.f64 (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) (*.f64 (pow.f64 im 3) -1/6)) (neg.f64 im)) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)))) 1) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) (*.f64 (pow.f64 im 3) -1/6)) im) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3)))) (*.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (+.f64 (*.f64 1/4 (pow.f64 re 4)) (-.f64 1 (*.f64 re (*.f64 re -1/2)))))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) (/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3))) (fma.f64 1/4 (pow.f64 re 4) (-.f64 1 (*.f64 re (*.f64 re -1/2)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (fma.f64 -1/8 (pow.f64 re 6) 1)) (+.f64 (fma.f64 1/4 (pow.f64 re 4) 1) (*.f64 1/2 (*.f64 re re)))) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 9) -1/216) (pow.f64 im 3)) (fma.f64 -1/8 (pow.f64 re 6) 1)) (+.f64 (fma.f64 1/4 (pow.f64 re 4) 1) (*.f64 1/2 (*.f64 re re)))) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (+.f64 (*.f64 1/4 (pow.f64 re 4)) -1)) (*.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (fma.f64 (*.f64 re re) -1/2 -1))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) (/.f64 (fma.f64 1/4 (pow.f64 re 4) -1) (fma.f64 (*.f64 re re) -1/2 -1))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) (/.f64 (fma.f64 1/4 (pow.f64 re 4) -1) (fma.f64 re (*.f64 re -1/2) -1))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 9) -1/216) (pow.f64 im 3)) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) (/.f64 (fma.f64 1/4 (pow.f64 re 4) -1) (fma.f64 re (*.f64 re -1/2) -1))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3)))) (*.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (+.f64 (*.f64 1/4 (pow.f64 re 4)) (-.f64 1 (*.f64 re (*.f64 re -1/2)))))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (fma.f64 (pow.f64 im 3) -1/6 im)) (/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3))) (fma.f64 1/4 (pow.f64 re 4) (-.f64 1 (*.f64 re (*.f64 re -1/2)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (/.f64 (+.f64 (fma.f64 1/4 (pow.f64 re 4) 1) (*.f64 1/2 (*.f64 re re))) (/.f64 (fma.f64 -1/8 (pow.f64 re 6) 1) (fma.f64 (pow.f64 im 3) -1/6 im)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (+.f64 (*.f64 1/4 (pow.f64 re 4)) -1)) (*.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (fma.f64 (*.f64 re re) -1/2 -1))) |
(/.f64 (fma.f64 1/4 (pow.f64 re 4) -1) (/.f64 (*.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (fma.f64 (*.f64 re re) -1/2 -1)) (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)))) |
(*.f64 (/.f64 (fma.f64 1/4 (pow.f64 re 4) -1) (fma.f64 (pow.f64 im 3) -1/6 im)) (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (fma.f64 re (*.f64 re -1/2) -1))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3))) (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (-.f64 1 (*.f64 re (*.f64 re -1/2)))) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) (/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3))) (fma.f64 1/4 (pow.f64 re 4) (-.f64 1 (*.f64 re (*.f64 re -1/2)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (fma.f64 -1/8 (pow.f64 re 6) 1)) (+.f64 (fma.f64 1/4 (pow.f64 re 4) 1) (*.f64 1/2 (*.f64 re re)))) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 9) -1/216) (pow.f64 im 3)) (fma.f64 -1/8 (pow.f64 re 6) 1)) (+.f64 (fma.f64 1/4 (pow.f64 re 4) 1) (*.f64 1/2 (*.f64 re re)))) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3))) (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im))) (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) (-.f64 1 (*.f64 re (*.f64 re -1/2)))) (fma.f64 (pow.f64 im 3) -1/6 im))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (fma.f64 (pow.f64 im 3) -1/6 im)) (/.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3))) (fma.f64 1/4 (pow.f64 re 4) (-.f64 1 (*.f64 re (*.f64 re -1/2)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (/.f64 (+.f64 (fma.f64 1/4 (pow.f64 re 4) 1) (*.f64 1/2 (*.f64 re re))) (/.f64 (fma.f64 -1/8 (pow.f64 re 6) 1) (fma.f64 (pow.f64 im 3) -1/6 im)))) |
(/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) -1) (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3))) (*.f64 (fma.f64 (*.f64 re re) -1/2 -1) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) (/.f64 (fma.f64 1/4 (pow.f64 re 4) -1) (fma.f64 (*.f64 re re) -1/2 -1))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) (/.f64 (fma.f64 1/4 (pow.f64 re 4) -1) (fma.f64 re (*.f64 re -1/2) -1))) |
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 im 9) -1/216) (pow.f64 im 3)) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) (/.f64 (fma.f64 1/4 (pow.f64 re 4) -1) (fma.f64 re (*.f64 re -1/2) -1))) |
(/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) -1) (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im))) (*.f64 (fma.f64 (*.f64 re re) -1/2 -1) (fma.f64 (pow.f64 im 3) -1/6 im))) |
(/.f64 (fma.f64 1/4 (pow.f64 re 4) -1) (/.f64 (*.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (fma.f64 (*.f64 re re) -1/2 -1)) (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)))) |
(*.f64 (/.f64 (fma.f64 1/4 (pow.f64 re 4) -1) (fma.f64 (pow.f64 im 3) -1/6 im)) (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (fma.f64 re (*.f64 re -1/2) -1))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3)) (+.f64 (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2)))) (-.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2) (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 -1/2 (*.f64 (*.f64 re re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3)) (-.f64 (+.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2) (*.f64 (*.f64 re (*.f64 re -1/2)) (*.f64 re (*.f64 re -1/2)))) (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2)) (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 -1/2 (*.f64 (*.f64 re re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))))) |
(/.f64 (fma.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) 3) (*.f64 -1/8 (pow.f64 re 6)) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) 3)) (-.f64 (fma.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) 2) (*.f64 1/4 (pow.f64 re 4)) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) 2)) (*.f64 (*.f64 re (*.f64 re -1/2)) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) 2)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2)))) (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2)) (-.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2))) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2) (*.f64 (*.f64 re (*.f64 re -1/2)) (*.f64 re (*.f64 re -1/2)))) (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2)) (-.f64 (*.f64 -1/2 (*.f64 (*.f64 re re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(/.f64 (-.f64 (*.f64 (*.f64 1/4 (pow.f64 re 4)) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) 2)) (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) 2)) (*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (-.f64 (*.f64 re (*.f64 re -1/2)) 1))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3)))) (+.f64 (*.f64 1/4 (pow.f64 re 4)) (-.f64 1 (*.f64 re (*.f64 re -1/2))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (/.f64 (fma.f64 1/4 (pow.f64 re 4) (-.f64 1 (*.f64 re (*.f64 re -1/2)))) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3))))) |
(*.f64 (/.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (+.f64 (fma.f64 1/4 (pow.f64 re 4) 1) (*.f64 1/2 (*.f64 re re)))) (fma.f64 -1/8 (pow.f64 re 6) 1)) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 (*.f64 1/4 (pow.f64 re 4)) -1)) (fma.f64 (*.f64 re re) -1/2 -1)) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (/.f64 (fma.f64 (*.f64 re re) -1/2 -1) (fma.f64 1/4 (pow.f64 re 4) -1))) |
(*.f64 (/.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) -1)) (fma.f64 1/4 (pow.f64 re 4) -1)) |
(/.f64 (*.f64 (fma.f64 (*.f64 re re) -1/2 1) (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3))) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (/.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (fma.f64 (*.f64 re re) -1/2 1))) |
(/.f64 (*.f64 (fma.f64 re (*.f64 re -1/2) 1) (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3))) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) |
(/.f64 (*.f64 (fma.f64 re (*.f64 re -1/2) 1) (-.f64 (*.f64 (pow.f64 im 9) -1/216) (pow.f64 im 3))) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) |
(/.f64 (*.f64 (fma.f64 (*.f64 re re) -1/2 1) (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im))) (fma.f64 (pow.f64 im 3) -1/6 im)) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (fma.f64 (*.f64 re re) -1/2 1))) |
(*.f64 (/.f64 (fma.f64 re (*.f64 re -1/2) 1) (fma.f64 (pow.f64 im 3) -1/6 im)) (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (fma.f64 (*.f64 re re) -1/2 1)) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (/.f64 (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (fma.f64 (*.f64 re re) -1/2 1))) |
(/.f64 (*.f64 (fma.f64 re (*.f64 re -1/2) 1) (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3))) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) |
(/.f64 (*.f64 (fma.f64 re (*.f64 re -1/2) 1) (-.f64 (*.f64 (pow.f64 im 9) -1/216) (pow.f64 im 3))) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (fma.f64 (*.f64 re re) -1/2 1)) (fma.f64 (pow.f64 im 3) -1/6 im)) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (fma.f64 (*.f64 re re) -1/2 1))) |
(*.f64 (/.f64 (fma.f64 re (*.f64 re -1/2) 1) (fma.f64 (pow.f64 im 3) -1/6 im)) (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im))) |
(/.f64 (*.f64 (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3))) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (+.f64 (*.f64 1/4 (pow.f64 re 4)) (-.f64 1 (*.f64 re (*.f64 re -1/2))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (/.f64 (fma.f64 1/4 (pow.f64 re 4) (-.f64 1 (*.f64 re (*.f64 re -1/2)))) (+.f64 1 (*.f64 -1/8 (pow.f64 (*.f64 re re) 3))))) |
(*.f64 (/.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (+.f64 (fma.f64 1/4 (pow.f64 re 4) 1) (*.f64 1/2 (*.f64 re re)))) (fma.f64 -1/8 (pow.f64 re 6) 1)) |
(/.f64 (*.f64 (+.f64 (*.f64 1/4 (pow.f64 re 4)) -1) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (fma.f64 (*.f64 re re) -1/2 -1)) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (/.f64 (fma.f64 (*.f64 re re) -1/2 -1) (fma.f64 1/4 (pow.f64 re 4) -1))) |
(*.f64 (/.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) -1)) (fma.f64 1/4 (pow.f64 re 4) -1)) |
(pow.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) 1) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1))) 3) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) 3) 1/3) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1))) 2) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) 2)) |
(fabs.f64 (*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1))) |
(log.f64 (pow.f64 (exp.f64 (fma.f64 (*.f64 re re) -1/2 1)) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1))))) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) 3)) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3) (pow.f64 (fma.f64 (*.f64 re re) -1/2 1) 3))) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 re re) -1/2 1) 3) (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3))) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)))) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)))) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1))) 1)) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)))) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(fma.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (*.f64 re (*.f64 re -1/2)) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(fma.f64 (*.f64 re (*.f64 re -1/2)) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (*.f64 re re) -1/2 1)) |
(*.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) (fma.f64 re (*.f64 re -1/2) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) 1) |
(*.f64 (pow.f64 im 3) -1/6) |
(pow.f64 (*.f64 (pow.f64 im 3) -1/6) 1) |
(*.f64 (pow.f64 im 3) -1/6) |
(pow.f64 (*.f64 im (cbrt.f64 -1/6)) 3) |
(*.f64 (pow.f64 im 3) -1/6) |
(pow.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) 1/3) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) |
(cbrt.f64 (*.f64 (pow.f64 im 9) -1/216)) |
(pow.f64 (*.f64 (sqrt.f64 -1/6) (pow.f64 im 3/2)) 2) |
(sqrt.f64 (*.f64 (pow.f64 im 6) 1/36)) |
(log.f64 (pow.f64 (exp.f64 -1/6) (pow.f64 im 3))) |
(*.f64 (pow.f64 im 3) -1/6) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6)))) |
(*.f64 (pow.f64 im 3) -1/6) |
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216)) |
(cbrt.f64 (*.f64 (pow.f64 im 9) -1/216)) |
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(*.f64 (pow.f64 im 3) -1/6) |
(exp.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(*.f64 (pow.f64 im 3) -1/6) |
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 im 3) -1/6)) 1)) |
(*.f64 (pow.f64 im 3) -1/6) |
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 im 3) -1/6))) |
(*.f64 (pow.f64 im 3) -1/6) |
(+.f64 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 im)) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(+.f64 (*.f64 (pow.f64 im 3) -1/6) (*.f64 (neg.f64 im) 1)) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (neg.f64 im) 1 im)) |
(+.f64 (+.f64 (neg.f64 im) im) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(+.f64 (*.f64 0 im) (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im))) |
(+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im)) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 im)) (pow.f64 (cbrt.f64 im) 2) im) (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im))) |
(+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (fma.f64 (neg.f64 (sqrt.f64 im)) (sqrt.f64 im) im)) |
(+.f64 (+.f64 (neg.f64 im) im) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(+.f64 (*.f64 0 im) (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im))) |
(+.f64 (neg.f64 im) (*.f64 (pow.f64 im 3) -1/6)) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(*.f64 1 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 1) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2))) |
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2)) (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2))) |
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 1)) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2))) |
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im))) (cbrt.f64 (pow.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) 2))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 1)) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (/.f64 1 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 9) -1/216) (pow.f64 im 3)) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) |
(*.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (/.f64 1 (fma.f64 (pow.f64 im 3) -1/6 im))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (fma.f64 (pow.f64 im 3) -1/6 im)) |
(*.f64 (+.f64 (*.f64 (sqrt.f64 -1/6) (pow.f64 im 3/2)) (sqrt.f64 im)) (-.f64 (*.f64 (sqrt.f64 -1/6) (pow.f64 im 3/2)) (sqrt.f64 im))) |
(*.f64 (fma.f64 (sqrt.f64 -1/6) (pow.f64 im 3/2) (sqrt.f64 im)) (-.f64 (*.f64 (sqrt.f64 -1/6) (pow.f64 im 3/2)) (sqrt.f64 im))) |
(*.f64 (fma.f64 (sqrt.f64 -1/6) (pow.f64 im 3/2) (sqrt.f64 im)) (fma.f64 (sqrt.f64 -1/6) (pow.f64 im 3/2) (neg.f64 (sqrt.f64 im)))) |
(/.f64 1 (/.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))) (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 9) -1/216) (pow.f64 im 3)) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) |
(/.f64 1 (/.f64 (fma.f64 (pow.f64 im 3) -1/6 im) (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (fma.f64 (pow.f64 im 3) -1/6 im)) |
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 9) -1/216) (pow.f64 im 3)) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (fma.f64 (pow.f64 im 3) -1/6 im)) |
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3))) (neg.f64 (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 9) -1/216) (pow.f64 im 3)) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) |
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im))) (neg.f64 (fma.f64 (pow.f64 im 3) -1/6 im))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (fma.f64 (pow.f64 im 3) -1/6 im)) |
(/.f64 (+.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 (neg.f64 im) 3)) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (-.f64 (*.f64 (neg.f64 im) (neg.f64 im)) (*.f64 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 im))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 9) -1/216) (pow.f64 im 3)) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 (neg.f64 im) (neg.f64 im))) (-.f64 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 im))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (fma.f64 (pow.f64 im 3) -1/6 im)) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) 1) (+.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (fma.f64 (pow.f64 im 6) 1/36 (*.f64 im (fma.f64 (pow.f64 im 3) -1/6 im)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (pow.f64 im 3) 3) -1/216) (pow.f64 im 3)) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 9) -1/216) (pow.f64 im 3)) (fma.f64 im (fma.f64 (pow.f64 im 3) -1/6 im) (*.f64 (pow.f64 im 6) 1/36))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) 1) (fma.f64 (pow.f64 im 3) -1/6 im)) |
(/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (fma.f64 (pow.f64 im 3) -1/6 im)) |
(pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 1) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 3) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3) 1/3) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 2) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 2)) |
(fabs.f64 (fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im))) |
(log.f64 (exp.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3)) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(exp.f64 (log.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) 1)) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 1 (*.f64 (pow.f64 im 3) -1/6) (neg.f64 im)) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(fma.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/6)) 2) (*.f64 im (cbrt.f64 -1/6)) (neg.f64 im)) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(fma.f64 (pow.f64 im 3) -1/6 (neg.f64 im)) |
(fma.f64 (*.f64 (sqrt.f64 -1/6) (pow.f64 im 3/2)) (*.f64 (sqrt.f64 -1/6) (pow.f64 im 3/2)) (neg.f64 im)) |
(+.f64 (pow.f64 (*.f64 (sqrt.f64 -1/6) (pow.f64 im 3/2)) 2) (neg.f64 im)) |
(-.f64 (pow.f64 (*.f64 (sqrt.f64 -1/6) (pow.f64 im 3/2)) 2) im) |
Compiled 11334 to 8367 computations (26.2% saved)
27 alts after pruning (17 fresh and 10 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 418 | 5 | 423 |
| Fresh | 1 | 12 | 13 |
| Picked | 3 | 2 | 5 |
| Done | 2 | 8 | 10 |
| Total | 424 | 27 | 451 |
| Status | Accuracy | Program |
|---|---|---|
| 23.5% | (pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 2) | |
| 50.4% | (pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 3) | |
| 25.2% | (/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) | |
| 52.1% | (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) | |
| 29.6% | (-.f64 (*.f64 im (+.f64 (*.f64 (*.f64 re re) 1/2) (*.f64 (pow.f64 re 4) -1/24))) im) | |
| 38.2% | (-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) | |
| 33.0% | (*.f64 (*.f64 (pow.f64 im 3) -1/6) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) | |
| ✓ | 55.6% | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| 90.7% | (*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (-.f64 (+.f64 (+.f64 1 (*.f64 -1/3 (pow.f64 im 3))) (*.f64 -1/60 (pow.f64 im 5))) 1))) | |
| 86.0% | (*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 im 3)) 1) 1))) | |
| ✓ | 90.9% | (*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
| ✓ | 51.4% | (*.f64 (neg.f64 im) (cos.f64 re)) |
| 37.4% | (*.f64 (cos.f64 re) (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (fma.f64 -1/6 (pow.f64 im 3) im))) | |
| ✓ | 86.2% | (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
| 15.1% | (*.f64 im (*.f64 (*.f64 1/2 re) re)) | |
| 6.2% | (*.f64 27 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) | |
| ✓ | 39.7% | (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| ✓ | 55.1% | (*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
| 54.9% | (*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) | |
| ✓ | 2.9% | (*.f64 1/2 27) |
| ✓ | 3.0% | (*.f64 1/2 1) |
| 3.0% | (*.f64 1/2 1/512) | |
| 3.3% | (*.f64 1/2 0) | |
| 2.9% | (*.f64 1/2 -1) | |
| ✓ | 2.9% | (*.f64 1/2 -3) |
| 12.1% | (*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) | |
| ✓ | 28.2% | (neg.f64 im) |
Compiled 780 to 569 computations (27.1% saved)
| Inputs |
|---|
(neg.f64 im) |
(*.f64 1/2 -3) |
(*.f64 1/2 -1) |
(*.f64 1/2 0) |
(*.f64 1/2 1/512) |
(*.f64 1/2 1) |
(*.f64 1/2 27) |
(*.f64 im (*.f64 (*.f64 1/2 re) re)) |
(*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(*.f64 27 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) |
(-.f64 (*.f64 (*.f64 re re) (*.f64 im 1/2)) im) |
(*.f64 (*.f64 -2 im) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 (*.f64 (pow.f64 im 3) -1/6) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
(-.f64 (*.f64 im (+.f64 (*.f64 (*.f64 re re) 1/2) (*.f64 (pow.f64 re 4) -1/24))) im) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 im 3)) 1) 1))) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 3) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 2) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (-.f64 (+.f64 (+.f64 1 (*.f64 -1/3 (pow.f64 im 3))) (*.f64 -1/60 (pow.f64 im 5))) 1))) |
(*.f64 (cos.f64 re) (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (fma.f64 -1/6 (pow.f64 im 3) im))) |
(*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 (*.f64 (pow.f64 im 7) -1/5040) (*.f64 (pow.f64 im 5) -1/120)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (-.f64 (exp.f64 (log1p.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) 1))) |
(*.f64 (cos.f64 re) (+.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) 3) 1/3) (+.f64 (*.f64 (pow.f64 im 7) -1/5040) (*.f64 (pow.f64 im 5) -1/120)))) |
| Outputs |
|---|
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 (*.f64 (pow.f64 im 7) -1/5040) (*.f64 (pow.f64 im 5) -1/120)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
6 calls:
| 149.0ms | im |
| 77.0ms | re |
| 45.0ms | (*.f64 1/2 (cos.f64 re)) |
| 44.0ms | (cos.f64 re) |
| 30.0ms | (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 93.5% | 1 | re |
| 99.9% | 3 | im |
| 99.9% | 3 | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im))) |
| 93.5% | 1 | (*.f64 1/2 (cos.f64 re)) |
| 93.5% | 1 | (cos.f64 re) |
| 99.9% | 3 | (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) |
Compiled 476 to 328 computations (31.1% saved)
| Inputs |
|---|
(neg.f64 im) |
(*.f64 1/2 -3) |
(*.f64 1/2 -1) |
(*.f64 1/2 0) |
(*.f64 1/2 1/512) |
(*.f64 1/2 1) |
(*.f64 1/2 27) |
(*.f64 im (*.f64 (*.f64 1/2 re) re)) |
(*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(*.f64 27 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) |
(-.f64 (*.f64 (*.f64 re re) (*.f64 im 1/2)) im) |
(*.f64 (*.f64 -2 im) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 (*.f64 (pow.f64 im 3) -1/6) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
(-.f64 (*.f64 im (+.f64 (*.f64 (*.f64 re re) 1/2) (*.f64 (pow.f64 re 4) -1/24))) im) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 im 3)) 1) 1))) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 3) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 2) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (-.f64 (+.f64 (+.f64 1 (*.f64 -1/3 (pow.f64 im 3))) (*.f64 -1/60 (pow.f64 im 5))) 1))) |
(*.f64 (cos.f64 re) (/.f64 (-.f64 (*.f64 (pow.f64 im 6) 1/36) (*.f64 im im)) (fma.f64 -1/6 (pow.f64 im 3) im))) |
| Outputs |
|---|
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
3 calls:
| 222.0ms | im |
| 29.0ms | (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) |
| 28.0ms | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im))) |
| Accuracy | Segments | Branch |
|---|---|---|
| 99.9% | 3 | im |
| 99.9% | 3 | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im))) |
| 99.9% | 3 | (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) |
Compiled 392 to 264 computations (32.7% saved)
| Inputs |
|---|
(neg.f64 im) |
(*.f64 1/2 -3) |
(*.f64 1/2 -1) |
(*.f64 1/2 0) |
(*.f64 1/2 1/512) |
(*.f64 1/2 1) |
(*.f64 1/2 27) |
(*.f64 im (*.f64 (*.f64 1/2 re) re)) |
(*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(*.f64 27 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) |
(-.f64 (*.f64 (*.f64 re re) (*.f64 im 1/2)) im) |
(*.f64 (*.f64 -2 im) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 (*.f64 (pow.f64 im 3) -1/6) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
(-.f64 (*.f64 im (+.f64 (*.f64 (*.f64 re re) 1/2) (*.f64 (pow.f64 re 4) -1/24))) im) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 im 3)) 1) 1))) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 3) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 2) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im))) |
| Outputs |
|---|
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
3 calls:
| 95.0ms | im |
| 8.0ms | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im))) |
| 8.0ms | (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 99.9% | 3 | im |
| 99.9% | 3 | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im))) |
| 99.9% | 3 | (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) |
Compiled 329 to 218 computations (33.7% saved)
| Inputs |
|---|
(neg.f64 im) |
(*.f64 1/2 -3) |
(*.f64 1/2 -1) |
(*.f64 1/2 0) |
(*.f64 1/2 1/512) |
(*.f64 1/2 1) |
(*.f64 1/2 27) |
(*.f64 im (*.f64 (*.f64 1/2 re) re)) |
(*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(*.f64 27 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) |
(-.f64 (*.f64 (*.f64 re re) (*.f64 im 1/2)) im) |
(*.f64 (*.f64 -2 im) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 (*.f64 (pow.f64 im 3) -1/6) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
(-.f64 (*.f64 im (+.f64 (*.f64 (*.f64 re re) 1/2) (*.f64 (pow.f64 re 4) -1/24))) im) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (-.f64 (+.f64 (*.f64 -1/3 (pow.f64 im 3)) 1) 1))) |
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 3) |
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 re) (neg.f64 im))) 2) |
| Outputs |
|---|
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
4 calls:
| 126.0ms | re |
| 85.0ms | im |
| 79.0ms | (*.f64 1/2 (cos.f64 re)) |
| 71.0ms | (cos.f64 re) |
| Accuracy | Segments | Branch |
|---|---|---|
| 87.8% | 2 | (*.f64 1/2 (cos.f64 re)) |
| 87.8% | 2 | (cos.f64 re) |
| 87.8% | 2 | re |
| 97.2% | 5 | im |
Compiled 296 to 200 computations (32.4% saved)
| Inputs |
|---|
(neg.f64 im) |
(*.f64 1/2 -3) |
(*.f64 1/2 -1) |
(*.f64 1/2 0) |
(*.f64 1/2 1/512) |
(*.f64 1/2 1) |
(*.f64 1/2 27) |
(*.f64 im (*.f64 (*.f64 1/2 re) re)) |
(*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(*.f64 27 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) |
(-.f64 (*.f64 (*.f64 re re) (*.f64 im 1/2)) im) |
(*.f64 (*.f64 -2 im) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 (*.f64 (pow.f64 im 3) -1/6) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
(-.f64 (*.f64 im (+.f64 (*.f64 (*.f64 re re) 1/2) (*.f64 (pow.f64 re 4) -1/24))) im) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
| Outputs |
|---|
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
(*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) |
1 calls:
| 213.0ms | im |
| Accuracy | Segments | Branch |
|---|---|---|
| 96.4% | 5 | im |
Compiled 218 to 149 computations (31.7% saved)
| Inputs |
|---|
(neg.f64 im) |
(*.f64 1/2 -3) |
(*.f64 1/2 -1) |
(*.f64 1/2 0) |
(*.f64 1/2 1/512) |
(*.f64 1/2 1) |
(*.f64 1/2 27) |
(*.f64 im (*.f64 (*.f64 1/2 re) re)) |
(*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(*.f64 27 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) |
(-.f64 (*.f64 (*.f64 re re) (*.f64 im 1/2)) im) |
(*.f64 (*.f64 -2 im) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 (*.f64 (pow.f64 im 3) -1/6) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
(-.f64 (*.f64 im (+.f64 (*.f64 (*.f64 re re) 1/2) (*.f64 (pow.f64 re 4) -1/24))) im) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
(*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| Outputs |
|---|
(*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
3 calls:
| 256.0ms | re |
| 246.0ms | (cos.f64 re) |
| 228.0ms | im |
| Accuracy | Segments | Branch |
|---|---|---|
| 72.1% | 6 | re |
| 78.8% | 8 | (cos.f64 re) |
| 89.7% | 4 | im |
Compiled 215 to 148 computations (31.2% saved)
| Inputs |
|---|
(neg.f64 im) |
(*.f64 1/2 -3) |
(*.f64 1/2 -1) |
(*.f64 1/2 0) |
(*.f64 1/2 1/512) |
(*.f64 1/2 1) |
(*.f64 1/2 27) |
(*.f64 im (*.f64 (*.f64 1/2 re) re)) |
(*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(*.f64 27 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) |
(-.f64 (*.f64 (*.f64 re re) (*.f64 im 1/2)) im) |
(*.f64 (*.f64 -2 im) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 (*.f64 (pow.f64 im 3) -1/6) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
(-.f64 (*.f64 im (+.f64 (*.f64 (*.f64 re re) 1/2) (*.f64 (pow.f64 re 4) -1/24))) im) |
(fma.f64 -1/6 (pow.f64 im 3) (neg.f64 im)) |
| Outputs |
|---|
(*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
1 calls:
| 87.0ms | im |
| Accuracy | Segments | Branch |
|---|---|---|
| 82.0% | 3 | im |
Compiled 200 to 138 computations (31% saved)
| Inputs |
|---|
(neg.f64 im) |
(*.f64 1/2 -3) |
(*.f64 1/2 -1) |
(*.f64 1/2 0) |
(*.f64 1/2 1/512) |
(*.f64 1/2 1) |
(*.f64 1/2 27) |
(*.f64 im (*.f64 (*.f64 1/2 re) re)) |
(*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(*.f64 27 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) |
(-.f64 (*.f64 (*.f64 re re) (*.f64 im 1/2)) im) |
(*.f64 (*.f64 -2 im) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 (*.f64 (pow.f64 im 3) -1/6) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
| Outputs |
|---|
(*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 (*.f64 (pow.f64 im 3) -1/6) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)) |
1 calls:
| 89.0ms | im |
| Accuracy | Segments | Branch |
|---|---|---|
| 82.0% | 3 | im |
Compiled 163 to 115 computations (29.4% saved)
| Inputs |
|---|
(neg.f64 im) |
(*.f64 1/2 -3) |
(*.f64 1/2 -1) |
(*.f64 1/2 0) |
(*.f64 1/2 1/512) |
(*.f64 1/2 1) |
(*.f64 1/2 27) |
(*.f64 im (*.f64 (*.f64 1/2 re) re)) |
(*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(*.f64 27 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) |
(-.f64 (*.f64 (*.f64 re re) (*.f64 im 1/2)) im) |
(*.f64 (*.f64 -2 im) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
(*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) |
| Outputs |
|---|
(*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) |
(-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
1 calls:
| 65.0ms | im |
| Accuracy | Segments | Branch |
|---|---|---|
| 79.4% | 5 | im |
Compiled 150 to 106 computations (29.3% saved)
| Inputs |
|---|
(neg.f64 im) |
(*.f64 1/2 -3) |
(*.f64 1/2 -1) |
(*.f64 1/2 0) |
(*.f64 1/2 1/512) |
(*.f64 1/2 1) |
(*.f64 1/2 27) |
(*.f64 im (*.f64 (*.f64 1/2 re) re)) |
(*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(*.f64 27 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) |
(-.f64 (*.f64 (*.f64 re re) (*.f64 im 1/2)) im) |
(*.f64 (*.f64 -2 im) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(-.f64 (*.f64 (pow.f64 im 3) -1/6) im) |
| Outputs |
|---|
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
(-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) |
(-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) |
1 calls:
| 56.0ms | im |
| Accuracy | Segments | Branch |
|---|---|---|
| 79.0% | 6 | im |
Compiled 139 to 97 computations (30.2% saved)
| Inputs |
|---|
(neg.f64 im) |
(*.f64 1/2 -3) |
(*.f64 1/2 -1) |
(*.f64 1/2 0) |
(*.f64 1/2 1/512) |
(*.f64 1/2 1) |
(*.f64 1/2 27) |
(*.f64 im (*.f64 (*.f64 1/2 re) re)) |
(*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(*.f64 27 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) |
(-.f64 (*.f64 (*.f64 re re) (*.f64 im 1/2)) im) |
(*.f64 (*.f64 -2 im) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
| Outputs |
|---|
(/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) |
(/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) |
(-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) |
3 calls:
| 89.0ms | im |
| 44.0ms | re |
| 37.0ms | (cos.f64 re) |
| Accuracy | Segments | Branch |
|---|---|---|
| 55.3% | 5 | re |
| 57.9% | 5 | (cos.f64 re) |
| 66.8% | 5 | im |
Compiled 132 to 92 computations (30.3% saved)
| Inputs |
|---|
(neg.f64 im) |
(*.f64 1/2 -3) |
(*.f64 1/2 -1) |
(*.f64 1/2 0) |
(*.f64 1/2 1/512) |
(*.f64 1/2 1) |
(*.f64 1/2 27) |
(*.f64 im (*.f64 (*.f64 1/2 re) re)) |
(*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(*.f64 27 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) |
(-.f64 (*.f64 (*.f64 re re) (*.f64 im 1/2)) im) |
(*.f64 (*.f64 -2 im) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) |
| Outputs |
|---|
(-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) |
(*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
2 calls:
| 35.0ms | im |
| 16.0ms | re |
| Accuracy | Segments | Branch |
|---|---|---|
| 40.9% | 2 | re |
| 43.4% | 4 | im |
Compiled 123 to 87 computations (29.3% saved)
| Inputs |
|---|
(neg.f64 im) |
(*.f64 1/2 -3) |
(*.f64 1/2 -1) |
(*.f64 1/2 0) |
(*.f64 1/2 1/512) |
(*.f64 1/2 1) |
(*.f64 1/2 27) |
(*.f64 im (*.f64 (*.f64 1/2 re) re)) |
(*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
(*.f64 27 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
| Outputs |
|---|
(neg.f64 im) |
(*.f64 im (*.f64 (*.f64 1/2 re) re)) |
(*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) |
2 calls:
| 19.0ms | im |
| 19.0ms | re |
| Accuracy | Segments | Branch |
|---|---|---|
| 40.2% | 3 | im |
| 40.6% | 3 | re |
Compiled 53 to 43 computations (18.9% saved)
| Inputs |
|---|
(neg.f64 im) |
(*.f64 1/2 -3) |
(*.f64 1/2 -1) |
(*.f64 1/2 0) |
(*.f64 1/2 1/512) |
(*.f64 1/2 1) |
(*.f64 1/2 27) |
(*.f64 im (*.f64 (*.f64 1/2 re) re)) |
| Outputs |
|---|
(*.f64 im (*.f64 (*.f64 1/2 re) re)) |
(neg.f64 im) |
(*.f64 im (*.f64 (*.f64 1/2 re) re)) |
2 calls:
| 135.0ms | im |
| 49.0ms | re |
| Accuracy | Segments | Branch |
|---|---|---|
| 39.7% | 3 | im |
| 37.9% | 2 | re |
Compiled 35 to 29 computations (17.1% saved)
Total -17.2b remaining (-37.4%)
Threshold costs -17.2b (-37.4%)
| Inputs |
|---|
(neg.f64 im) |
(*.f64 1/2 -3) |
(*.f64 1/2 -1) |
(*.f64 1/2 0) |
(*.f64 1/2 1/512) |
(*.f64 1/2 1) |
(*.f64 1/2 27) |
| Outputs |
|---|
(neg.f64 im) |
2 calls:
| 18.0ms | im |
| 17.0ms | re |
| Accuracy | Segments | Branch |
|---|---|---|
| 28.2% | 1 | re |
| 28.2% | 1 | im |
Compiled 28 to 25 computations (10.7% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.029036097900295266 | +inf |
| 0.0ms | -1.4050909639202773 | -4.2624898055620974e-9 |
Compiled 19 to 15 computations (21.1% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.029036097900295266 | +inf |
| 0.0ms | -1.4050909639202773 | -4.2624898055620974e-9 |
Compiled 19 to 15 computations (21.1% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 0.00046931040070030683 | 0.029036097900295266 |
| 0.0ms | -1.4050909639202773 | -4.2624898055620974e-9 |
Compiled 19 to 15 computations (21.1% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 51.0ms | 5.303472116911697e+94 | 1.6760993391288353e+100 |
| 58.0ms | 0.6547506592471841 | 29.0786005649017 |
| 95.0ms | -2259981.653453151 | -0.014517538994589237 |
| 91.0ms | -6.593103756545112e+80 | -4.863505501497928e+71 |
| 68.0ms | 77× | body | 1024 | valid |
| 59.0ms | 84× | body | 1024 | infinite |
| 51.0ms | 144× | body | 256 | valid |
| 48.0ms | 158× | body | 256 | infinite |
| 25.0ms | 46× | body | 512 | infinite |
| 22.0ms | 35× | body | 512 | valid |
Compiled 943 to 733 computations (22.3% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 84.0ms | 5.303472116911697e+94 | 1.6760993391288353e+100 |
| 74.0ms | 0.6547506592471841 | 29.0786005649017 |
| 98.0ms | -2259981.653453151 | -0.014517538994589237 |
| 43.0ms | -1.0289175858568024e+157 | -3.496080263924553e+155 |
| 81.0ms | 79× | body | 1024 | valid |
| 54.0ms | 141× | body | 256 | valid |
| 53.0ms | 72× | body | 1024 | infinite |
| 47.0ms | 155× | body | 256 | infinite |
| 26.0ms | 36× | body | 512 | valid |
| 18.0ms | 29× | body | 512 | infinite |
Compiled 787 to 623 computations (20.8% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 81.0ms | 5.303472116911697e+94 | 1.6760993391288353e+100 |
| 76.0ms | 0.6547506592471841 | 29.0786005649017 |
| 90.0ms | -2259981.653453151 | -0.014517538994589237 |
| 75.0ms | 71× | body | 1024 | valid |
| 61.0ms | 155× | body | 256 | valid |
| 34.0ms | 90× | body | 256 | infinite |
| 33.0ms | 39× | body | 1024 | infinite |
| 21.0ms | 30× | body | 512 | valid |
| 9.0ms | 15× | body | 512 | infinite |
Compiled 584 to 462 computations (20.9% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 59.0ms | 2.4070701460579968e+31 | 7.536535582516184e+32 |
| 109.0ms | -3.36792928775281e+56 | -7.193703501193515e+38 |
| 73.0ms | 70× | body | 1024 | infinite |
| 63.0ms | 167× | body | 256 | infinite |
| 21.0ms | 35× | body | 512 | infinite |
Compiled 421 to 335 computations (20.4% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 71.0ms | 2.4070701460579968e+31 | 7.536535582516184e+32 |
| 88.0ms | -3.36792928775281e+56 | -7.193703501193515e+38 |
| 74.0ms | 87× | body | 1024 | infinite |
| 55.0ms | 151× | body | 256 | infinite |
| 20.0ms | 34× | body | 512 | infinite |
Compiled 407 to 328 computations (19.4% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 65.0ms | 3.28111251193373e+274 | 4.138362242669648e+275 |
| 78.0ms | 2.2597887856643564e+184 | 5.453041574069454e+188 |
| 124.0ms | 0.6547506592471841 | 29.0786005649017 |
| 90.0ms | -3.36792928775281e+56 | -7.193703501193515e+38 |
| 102.0ms | 105× | body | 1024 | infinite |
| 83.0ms | 229× | body | 256 | infinite |
| 72.0ms | 65× | body | 256 | valid |
| 42.0ms | 39× | body | 1024 | valid |
| 33.0ms | 50× | body | 512 | infinite |
| 5.0ms | 8× | body | 512 | valid |
Compiled 733 to 577 computations (21.3% saved)
| 5× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 22.0ms | 3.28111251193373e+274 | 4.138362242669648e+275 |
| 35.0ms | 2.2597887856643564e+184 | 5.453041574069454e+188 |
| 26.0ms | 1.571506344830144e+106 | 1.00247346416184e+108 |
| 36.0ms | 2.4070701460579968e+31 | 7.536535582516184e+32 |
| 99.0ms | -3.36792928775281e+56 | -7.193703501193515e+38 |
| 81.0ms | 169× | body | 1024 | infinite |
| 75.0ms | 349× | body | 256 | infinite |
| 40.0ms | 90× | body | 512 | infinite |
Compiled 801 to 589 computations (26.5% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 81.0ms | 2.2597887856643564e+184 | 5.453041574069454e+188 |
| 36.0ms | 3.6260045258464866e+135 | 6.989564652571633e+135 |
| 25.0ms | 2.4070701460579968e+31 | 7.536535582516184e+32 |
| 30.0ms | -3.496080263924553e+155 | -4.504265344891135e+152 |
| 73.0ms | 124× | body | 1024 | infinite |
| 55.0ms | 243× | body | 256 | infinite |
| 24.0ms | 65× | body | 512 | infinite |
Compiled 1247 to 857 computations (31.3% saved)
| 1× | binary-search |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 122.0ms | 1.914551332504116e+185 | 1.5803877150533924e+187 |
| 66.0ms | 59× | body | 1024 | valid |
| 47.0ms | 51× | body | 1024 | infinite |
| 3.0ms | 2× | body | 2048 | valid |
Compiled 187 to 141 computations (24.6% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 120.0ms | 1.914551332504116e+185 | 1.5803877150533924e+187 |
| 114.0ms | 38453.027453033006 | 31425367476743684.0 |
| 100.0ms | 89× | body | 1024 | valid |
| 53.0ms | 56× | body | 1024 | infinite |
| 37.0ms | 81× | body | 256 | infinite |
| 12.0ms | 17× | body | 512 | valid |
| 10.0ms | 7× | body | 2048 | valid |
| 9.0ms | 22× | body | 256 | valid |
Compiled 323 to 244 computations (24.5% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 151.0ms | 2.4070701460579968e+31 | 7.536535582516184e+32 |
| 93.0ms | -3549630792310.1045 | -8378915.4150797855 |
| 118.0ms | 150× | body | 256 | infinite |
| 91.0ms | 66× | body | 1024 | infinite |
| 26.0ms | 40× | body | 512 | infinite |
Compiled 259 to 191 computations (26.3% saved)
| 1× | egg-herbie |
| 696× | distribute-lft-neg-in |
| 328× | neg-mul-1 |
| 312× | neg-sub0 |
| 256× | distribute-rgt-neg-in |
| 246× | cancel-sign-sub |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 177 | 1909 |
| 1 | 264 | 1857 |
| 2 | 306 | 1835 |
| 3 | 358 | 1827 |
| 4 | 408 | 1827 |
| 5 | 487 | 1827 |
| 6 | 575 | 1827 |
| 7 | 663 | 1827 |
| 8 | 770 | 1827 |
| 9 | 899 | 1827 |
| 10 | 1040 | 1827 |
| 11 | 1180 | 1827 |
| 12 | 1343 | 1827 |
| 13 | 1516 | 1827 |
| 14 | 1664 | 1827 |
| 15 | 1779 | 1827 |
| 16 | 1868 | 1827 |
| 17 | 1903 | 1827 |
| 18 | 1928 | 1827 |
| 19 | 1950 | 1827 |
| 20 | 1965 | 1827 |
| 21 | 1969 | 1827 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(if (<=.f64 (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) -1) (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (if (<=.f64 (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) 3602879701896397/72057594037927936) (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 (*.f64 (pow.f64 im 7) -1/5040) (*.f64 (pow.f64 im 5) -1/120)))) (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))) |
(if (<=.f64 (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) -1) (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (if (<=.f64 (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) 3602879701896397/72057594037927936) (*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))) |
(if (<=.f64 (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) -1) (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (if (<=.f64 (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) 1152921504606847/2305843009213693952) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))) |
(if (<=.f64 im -649999999999999980426909432749914791633485416989599199345027465844725072772726784) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (if (<=.f64 im -5404319552844595/9007199254740992) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) (if (<=.f64 im 5944751508129055/9007199254740992) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (if (<=.f64 im 16500000000000000553798037144898008410714620154037550289500216328104862161852990211177868257445019648) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))))) |
(if (<=.f64 im -349999999999999984648892551029723964288033281506461655048404622260348666403806055385541979771149298991881746005085280255610554374205553396288198163036110848) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (if (<=.f64 im -3422735716801577/18014398509481984) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (if (<=.f64 im 5944751508129055/9007199254740992) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (if (<=.f64 im 16500000000000000553798037144898008410714620154037550289500216328104862161852990211177868257445019648) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))))) |
(if (<=.f64 im -7782220156096217/288230376151711744) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (if (<=.f64 im 5944751508129055/9007199254740992) (*.f64 (neg.f64 im) (cos.f64 re)) (if (<=.f64 im 16500000000000000553798037144898008410714620154037550289500216328104862161852990211177868257445019648) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1))))) |
(if (<=.f64 im -749999999999999992560806641659545649152) (*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) (if (<=.f64 im 24499999999999999783485866770432) (*.f64 (neg.f64 im) (cos.f64 re)) (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)))) |
(if (<=.f64 im -1799999999999999916663240651923791846763275485184) (*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) (if (<=.f64 im 25999999999999999954050292383744) (*.f64 (neg.f64 im) (cos.f64 re)) (*.f64 (*.f64 (pow.f64 im 3) -1/6) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)))) |
(if (<=.f64 im -999999999999999939709166371603178586112) (*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) (if (<=.f64 im 29) (*.f64 (neg.f64 im) (cos.f64 re)) (if (<=.f64 im 540000000000000000103749229801623933396986590437558106975937417143022786723754347342650114982100052484002435074507380586279991360286404726144804331655432201907189217886524854499503394258944) (*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) (if (<=.f64 im 34999999999999996287277920467615565767186332046218846354819060142019305495806140392987900670108024880337924596205464405531677217360542945433933864969245969568517728814329901217239480862324244533445403444264397220496168022631559485255975761599558516729931481304161583523430400) (-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))))) |
(if (<=.f64 im -1350000000000000018627068903549525580861461757952) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (if (<=.f64 im 24499999999999999783485866770432) (*.f64 (neg.f64 im) (cos.f64 re)) (if (<=.f64 im 15999999999999999012132813204511656645232437831553991652710659400621943869193595418189128440062532084826112) (-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) (if (<=.f64 im 540000000000000000103749229801623933396986590437558106975937417143022786723754347342650114982100052484002435074507380586279991360286404726144804331655432201907189217886524854499503394258944) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (if (<=.f64 im 33000000000000001441524546031188770538646350344528571838056286287634244754868702746846626424590382061699499627589009718092284291100336455579686014159680049907004123995894332213834604712888441469703299860189583089391639930723370560263377477780543127998412652715361785218072576) (-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)))))) |
(if (<=.f64 im -12999999999999999438322098794574906741241322790552194538119357436456535537607035931016983603249767945252974976541954879599487129611252739907155155400785920) (/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (if (<=.f64 im 31000000000000002023798253551616) (*.f64 (neg.f64 im) (cos.f64 re)) (if (<=.f64 im 6800000000000000192335626389550594261240655387209217037527261784608797492943846091211437482066452070695112393171738584703971672639668224) (-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) (if (<=.f64 im 500000000000000011546545651348935774464919112425849637715282289077421094839728844432880898433975380555391192719129287098299595056567936753438014858326845092856015715723317824379483334901760) (/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im))))) |
(if (<=.f64 re 700000000000000046115329715272262255639863912119091411118082009933260772369193580955306610551658822933049360816680981146712457323336984579392580424740737462005964221382520756532877983744) (-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) (*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4))))) |
(if (<=.f64 re 720000) (neg.f64 im) (if (<=.f64 re 700000000000000046115329715272262255639863912119091411118082009933260772369193580955306610551658822933049360816680981146712457323336984579392580424740737462005964221382520756532877983744) (*.f64 im (*.f64 (*.f64 1/2 re) re)) (*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))))) |
(if (<=.f64 im -8500000) (*.f64 im (*.f64 (*.f64 1/2 re) re)) (if (<=.f64 im 28000000000000001682669402324992) (neg.f64 im) (*.f64 im (*.f64 (*.f64 1/2 re) re)))) |
(neg.f64 im) |
| Outputs |
|---|
(if (<=.f64 (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) -1) (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (if (<=.f64 (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) 3602879701896397/72057594037927936) (*.f64 (cos.f64 re) (+.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 (*.f64 (pow.f64 im 7) -1/5040) (*.f64 (pow.f64 im 5) -1/120)))) (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))) |
(if (or (<=.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) -1) (not (<=.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 3602879701896397/72057594037927936))) (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (cos.f64 re) (+.f64 (+.f64 (*.f64 (pow.f64 im 7) -1/5040) (*.f64 (pow.f64 im 5) -1/120)) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) |
(if (<=.f64 (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) -1) (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (if (<=.f64 (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) 3602879701896397/72057594037927936) (*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))) |
(if (or (<=.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) -1) (not (<=.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 3602879701896397/72057594037927936))) (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 im -2) (+.f64 (*.f64 (pow.f64 im 5) -1/60) (*.f64 (pow.f64 im 3) -1/3))))) |
(if (<=.f64 (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) -1) (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (if (<=.f64 (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) 1152921504606847/2305843009213693952) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))) |
(if (or (<=.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) -1) (not (<=.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 1152921504606847/2305843009213693952))) (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))) |
(if (<=.f64 im -649999999999999980426909432749914791633485416989599199345027465844725072772726784) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (if (<=.f64 im -5404319552844595/9007199254740992) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) (if (<=.f64 im 5944751508129055/9007199254740992) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (if (<=.f64 im 16500000000000000553798037144898008410714620154037550289500216328104862161852990211177868257445019648) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))))) |
(if (<=.f64 im -649999999999999980426909432749914791633485416989599199345027465844725072772726784) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (if (<=.f64 im -5404319552844595/9007199254740992) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))) (if (or (<=.f64 im 5944751508129055/9007199254740992) (not (<=.f64 im 16500000000000000553798037144898008410714620154037550289500216328104862161852990211177868257445019648))) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))) |
(if (<=.f64 im -349999999999999984648892551029723964288033281506461655048404622260348666403806055385541979771149298991881746005085280255610554374205553396288198163036110848) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (if (<=.f64 im -3422735716801577/18014398509481984) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (if (<=.f64 im 5944751508129055/9007199254740992) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (if (<=.f64 im 16500000000000000553798037144898008410714620154037550289500216328104862161852990211177868257445019648) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))))) |
(if (<=.f64 im -349999999999999984648892551029723964288033281506461655048404622260348666403806055385541979771149298991881746005085280255610554374205553396288198163036110848) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (if (<=.f64 im -3422735716801577/18014398509481984) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (if (or (<=.f64 im 5944751508129055/9007199254740992) (not (<=.f64 im 16500000000000000553798037144898008410714620154037550289500216328104862161852990211177868257445019648))) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))))) |
(if (<=.f64 im -349999999999999984648892551029723964288033281506461655048404622260348666403806055385541979771149298991881746005085280255610554374205553396288198163036110848) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (if (or (<=.f64 im -3422735716801577/18014398509481984) (not (or (<=.f64 im 5944751508129055/9007199254740992) (not (<=.f64 im 16500000000000000553798037144898008410714620154037550289500216328104862161852990211177868257445019648))))) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) |
(if (or (<=.f64 im -349999999999999984648892551029723964288033281506461655048404622260348666403806055385541979771149298991881746005085280255610554374205553396288198163036110848) (not (or (<=.f64 im -3422735716801577/18014398509481984) (not (or (<=.f64 im 5944751508129055/9007199254740992) (not (<=.f64 im 16500000000000000553798037144898008410714620154037550289500216328104862161852990211177868257445019648))))))) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(if (or (<=.f64 im -349999999999999984648892551029723964288033281506461655048404622260348666403806055385541979771149298991881746005085280255610554374205553396288198163036110848) (not (or (<=.f64 im -3422735716801577/18014398509481984) (and (not (<=.f64 im 5944751508129055/9007199254740992)) (<=.f64 im 16500000000000000553798037144898008410714620154037550289500216328104862161852990211177868257445019648))))) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(if (or (<=.f64 im -349999999999999984648892551029723964288033281506461655048404622260348666403806055385541979771149298991881746005085280255610554374205553396288198163036110848) (and (not (<=.f64 im -3422735716801577/18014398509481984)) (or (<=.f64 im 5944751508129055/9007199254740992) (not (<=.f64 im 16500000000000000553798037144898008410714620154037550289500216328104862161852990211177868257445019648))))) (*.f64 (cos.f64 re) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(if (<=.f64 im -7782220156096217/288230376151711744) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (if (<=.f64 im 5944751508129055/9007199254740992) (*.f64 (neg.f64 im) (cos.f64 re)) (if (<=.f64 im 16500000000000000553798037144898008410714620154037550289500216328104862161852990211177868257445019648) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1))))) |
(if (<=.f64 im -7782220156096217/288230376151711744) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (if (<=.f64 im 5944751508129055/9007199254740992) (*.f64 (cos.f64 re) (neg.f64 im)) (if (<=.f64 im 16500000000000000553798037144898008410714620154037550289500216328104862161852990211177868257445019648) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1))))) |
(if (<=.f64 im -749999999999999992560806641659545649152) (*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) (if (<=.f64 im 24499999999999999783485866770432) (*.f64 (neg.f64 im) (cos.f64 re)) (*.f64 (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)))) |
(if (<=.f64 im -749999999999999992560806641659545649152) (*.f64 1/2 (+.f64 (*.f64 im -2) (*.f64 (pow.f64 im 5) -1/60))) (if (<=.f64 im 24499999999999999783485866770432) (*.f64 (cos.f64 re) (neg.f64 im)) (*.f64 (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)))) |
(if (<=.f64 im -1799999999999999916663240651923791846763275485184) (*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) (if (<=.f64 im 25999999999999999954050292383744) (*.f64 (neg.f64 im) (cos.f64 re)) (*.f64 (*.f64 (pow.f64 im 3) -1/6) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)))) |
(if (<=.f64 im -1799999999999999916663240651923791846763275485184) (*.f64 1/2 (+.f64 (*.f64 im -2) (*.f64 (pow.f64 im 5) -1/60))) (if (<=.f64 im 25999999999999999954050292383744) (*.f64 (cos.f64 re) (neg.f64 im)) (*.f64 (*.f64 (pow.f64 im 3) -1/6) (+.f64 (*.f64 -1/2 (*.f64 re re)) 1)))) |
(if (<=.f64 im -999999999999999939709166371603178586112) (*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) (if (<=.f64 im 29) (*.f64 (neg.f64 im) (cos.f64 re)) (if (<=.f64 im 540000000000000000103749229801623933396986590437558106975937417143022786723754347342650114982100052484002435074507380586279991360286404726144804331655432201907189217886524854499503394258944) (*.f64 1/2 (+.f64 (*.f64 -2 im) (*.f64 -1/60 (pow.f64 im 5)))) (if (<=.f64 im 34999999999999996287277920467615565767186332046218846354819060142019305495806140392987900670108024880337924596205464405531677217360542945433933864969245969568517728814329901217239480862324244533445403444264397220496168022631559485255975761599558516729931481304161583523430400) (-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im))))) |
(if (<=.f64 im -999999999999999939709166371603178586112) (*.f64 1/2 (+.f64 (*.f64 im -2) (*.f64 (pow.f64 im 5) -1/60))) (if (<=.f64 im 29) (*.f64 (cos.f64 re) (neg.f64 im)) (if (<=.f64 im 540000000000000000103749229801623933396986590437558106975937417143022786723754347342650114982100052484002435074507380586279991360286404726144804331655432201907189217886524854499503394258944) (*.f64 1/2 (+.f64 (*.f64 im -2) (*.f64 (pow.f64 im 5) -1/60))) (if (<=.f64 im 34999999999999996287277920467615565767186332046218846354819060142019305495806140392987900670108024880337924596205464405531677217360542945433933864969245969568517728814329901217239480862324244533445403444264397220496168022631559485255975761599558516729931481304161583523430400) (-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im))))) |
(if (<=.f64 im -1350000000000000018627068903549525580861461757952) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (if (<=.f64 im 24499999999999999783485866770432) (*.f64 (neg.f64 im) (cos.f64 re)) (if (<=.f64 im 15999999999999999012132813204511656645232437831553991652710659400621943869193595418189128440062532084826112) (-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) (if (<=.f64 im 540000000000000000103749229801623933396986590437558106975937417143022786723754347342650114982100052484002435074507380586279991360286404726144804331655432201907189217886524854499503394258944) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im) (if (<=.f64 im 33000000000000001441524546031188770538646350344528571838056286287634244754868702746846626424590382061699499627589009718092284291100336455579686014159680049907004123995894332213834604712888441469703299860189583089391639930723370560263377477780543127998412652715361785218072576) (-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) (-.f64 (*.f64 -1/6 (pow.f64 im 3)) im)))))) |
(if (<=.f64 im -1350000000000000018627068903549525580861461757952) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (if (<=.f64 im 24499999999999999783485866770432) (*.f64 (cos.f64 re) (neg.f64 im)) (if (<=.f64 im 15999999999999999012132813204511656645232437831553991652710659400621943869193595418189128440062532084826112) (-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) (if (or (<=.f64 im 540000000000000000103749229801623933396986590437558106975937417143022786723754347342650114982100052484002435074507380586279991360286404726144804331655432201907189217886524854499503394258944) (not (<=.f64 im 33000000000000001441524546031188770538646350344528571838056286287634244754868702746846626424590382061699499627589009718092284291100336455579686014159680049907004123995894332213834604712888441469703299860189583089391639930723370560263377477780543127998412652715361785218072576))) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im))))) |
(if (<=.f64 im -1350000000000000018627068903549525580861461757952) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (if (<=.f64 im 24499999999999999783485866770432) (*.f64 (cos.f64 re) (neg.f64 im)) (if (or (<=.f64 im 15999999999999999012132813204511656645232437831553991652710659400621943869193595418189128440062532084826112) (not (or (<=.f64 im 540000000000000000103749229801623933396986590437558106975937417143022786723754347342650114982100052484002435074507380586279991360286404726144804331655432201907189217886524854499503394258944) (not (<=.f64 im 33000000000000001441524546031188770538646350344528571838056286287634244754868702746846626424590382061699499627589009718092284291100336455579686014159680049907004123995894332213834604712888441469703299860189583089391639930723370560263377477780543127998412652715361785218072576))))) (-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) |
(if (<=.f64 im -1350000000000000018627068903549525580861461757952) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im) (if (<=.f64 im 24499999999999999783485866770432) (*.f64 (cos.f64 re) (neg.f64 im)) (if (or (<=.f64 im 15999999999999999012132813204511656645232437831553991652710659400621943869193595418189128440062532084826112) (and (not (<=.f64 im 540000000000000000103749229801623933396986590437558106975937417143022786723754347342650114982100052484002435074507380586279991360286404726144804331655432201907189217886524854499503394258944)) (<=.f64 im 33000000000000001441524546031188770538646350344528571838056286287634244754868702746846626424590382061699499627589009718092284291100336455579686014159680049907004123995894332213834604712888441469703299860189583089391639930723370560263377477780543127998412652715361785218072576))) (-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) (-.f64 (*.f64 (pow.f64 im 3) -1/6) im)))) |
(if (<=.f64 im -12999999999999999438322098794574906741241322790552194538119357436456535537607035931016983603249767945252974976541954879599487129611252739907155155400785920) (/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (if (<=.f64 im 31000000000000002023798253551616) (*.f64 (neg.f64 im) (cos.f64 re)) (if (<=.f64 im 6800000000000000192335626389550594261240655387209217037527261784608797492943846091211437482066452070695112393171738584703971672639668224) (-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) (if (<=.f64 im 500000000000000011546545651348935774464919112425849637715282289077421094839728844432880898433975380555391192719129287098299595056567936753438014858326845092856015715723317824379483334901760) (/.f64 (-.f64 (*.f64 (*.f64 im -1) (*.f64 im -1)) (*.f64 (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 im -1) (*.f64 (*.f64 re re) (*.f64 -1/4 (*.f64 im -2))))) (-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im))))) |
(if (<=.f64 im -12999999999999999438322098794574906741241322790552194538119357436456535537607035931016983603249767945252974976541954879599487129611252739907155155400785920) (/.f64 (-.f64 (*.f64 (neg.f64 im) (neg.f64 im)) (*.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 im -2) -1/4)) (*.f64 (*.f64 re re) (*.f64 (*.f64 im -2) -1/4)))) (-.f64 (neg.f64 im) (*.f64 (*.f64 re re) (*.f64 (*.f64 im -2) -1/4)))) (if (<=.f64 im 31000000000000002023798253551616) (*.f64 (cos.f64 re) (neg.f64 im)) (if (or (<=.f64 im 6800000000000000192335626389550594261240655387209217037527261784608797492943846091211437482066452070695112393171738584703971672639668224) (not (<=.f64 im 500000000000000011546545651348935774464919112425849637715282289077421094839728844432880898433975380555391192719129287098299595056567936753438014858326845092856015715723317824379483334901760))) (-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) (/.f64 (-.f64 (*.f64 (neg.f64 im) (neg.f64 im)) (*.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 im -2) -1/4)) (*.f64 (*.f64 re re) (*.f64 (*.f64 im -2) -1/4)))) (-.f64 (neg.f64 im) (*.f64 (*.f64 re re) (*.f64 (*.f64 im -2) -1/4))))))) |
(if (<=.f64 im -12999999999999999438322098794574906741241322790552194538119357436456535537607035931016983603249767945252974976541954879599487129611252739907155155400785920) (/.f64 (-.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 im -2) -1/4)) (*.f64 (*.f64 re re) (*.f64 (*.f64 im -2) -1/4)))) (-.f64 (neg.f64 im) (*.f64 (*.f64 re re) (*.f64 (*.f64 im -2) -1/4)))) (if (<=.f64 im 31000000000000002023798253551616) (*.f64 (cos.f64 re) (neg.f64 im)) (if (or (<=.f64 im 6800000000000000192335626389550594261240655387209217037527261784608797492943846091211437482066452070695112393171738584703971672639668224) (not (<=.f64 im 500000000000000011546545651348935774464919112425849637715282289077421094839728844432880898433975380555391192719129287098299595056567936753438014858326845092856015715723317824379483334901760))) (-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) (/.f64 (-.f64 (*.f64 im im) (*.f64 (*.f64 (*.f64 re re) (*.f64 (*.f64 im -2) -1/4)) (*.f64 (*.f64 re re) (*.f64 (*.f64 im -2) -1/4)))) (-.f64 (neg.f64 im) (*.f64 (*.f64 re re) (*.f64 (*.f64 im -2) -1/4))))))) |
(if (<=.f64 re 700000000000000046115329715272262255639863912119091411118082009933260772369193580955306610551658822933049360816680981146712457323336984579392580424740737462005964221382520756532877983744) (-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) (*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4))))) |
(if (<=.f64 re 700000000000000046115329715272262255639863912119091411118082009933260772369193580955306610551658822933049360816680981146712457323336984579392580424740737462005964221382520756532877983744) (-.f64 (*.f64 1/2 (*.f64 re (*.f64 im re))) im) (*.f64 (+.f64 1/2 (*.f64 re (*.f64 re -1/4))) -3)) |
(if (<=.f64 re 720000) (neg.f64 im) (if (<=.f64 re 700000000000000046115329715272262255639863912119091411118082009933260772369193580955306610551658822933049360816680981146712457323336984579392580424740737462005964221382520756532877983744) (*.f64 im (*.f64 (*.f64 1/2 re) re)) (*.f64 -3 (+.f64 1/2 (*.f64 re (*.f64 re -1/4)))))) |
(if (<=.f64 re 720000) (neg.f64 im) (if (<=.f64 re 700000000000000046115329715272262255639863912119091411118082009933260772369193580955306610551658822933049360816680981146712457323336984579392580424740737462005964221382520756532877983744) (*.f64 im (*.f64 re (*.f64 1/2 re))) (*.f64 (+.f64 1/2 (*.f64 re (*.f64 re -1/4))) -3))) |
(if (<=.f64 im -8500000) (*.f64 im (*.f64 (*.f64 1/2 re) re)) (if (<=.f64 im 28000000000000001682669402324992) (neg.f64 im) (*.f64 im (*.f64 (*.f64 1/2 re) re)))) |
(if (or (<=.f64 im -8500000) (not (<=.f64 im 28000000000000001682669402324992))) (*.f64 im (*.f64 re (*.f64 1/2 re))) (neg.f64 im)) |
(neg.f64 im) |
Compiled 670 to 448 computations (33.1% saved)
| 1552× | div-sub |
| 1230× | fma-neg |
| 1064× | associate-*r* |
| 994× | expm1-udef |
| 988× | fma-def |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 31 | 183 |
| 1 | 67 | 175 |
| 2 | 165 | 175 |
| 3 | 427 | 173 |
| 4 | 1004 | 165 |
| 5 | 2522 | 165 |
| 6 | 5019 | 165 |
| 7 | 7740 | 165 |
| 0 | 86 | 1324 |
| 1 | 197 | 1320 |
| 2 | 519 | 1212 |
| 3 | 1911 | 1152 |
| 4 | 4709 | 1152 |
| 0 | 86 | 1324 |
| 1 | 197 | 1320 |
| 2 | 519 | 1212 |
| 3 | 1911 | 1152 |
| 4 | 4709 | 1152 |
| 0 | 410 | 9129 |
| 1 | 1080 | 8663 |
| 2 | 4271 | 8459 |
| 0 | 86 | 1324 |
| 1 | 197 | 1320 |
| 2 | 519 | 1212 |
| 3 | 1911 | 1152 |
| 4 | 4709 | 1152 |
| 0 | 446 | 12219 |
| 1 | 1280 | 11715 |
| 2 | 5765 | 11695 |
| 0 | 13 | 38 |
| 1 | 268 | 38 |
| 2 | 4035 | 38 |
| 0 | 410 | 9129 |
| 1 | 1080 | 8663 |
| 2 | 4271 | 8459 |
| 0 | 630 | 17481 |
| 1 | 1638 | 16199 |
| 2 | 6966 | 16103 |
| 0 | 26 | 223 |
| 1 | 587 | 219 |
| 2 | 7714 | 219 |
| 0 | 86 | 1324 |
| 1 | 197 | 1320 |
| 2 | 519 | 1212 |
| 3 | 1911 | 1152 |
| 4 | 4709 | 1152 |
| 0 | 410 | 9129 |
| 1 | 1080 | 8663 |
| 2 | 4271 | 8459 |
| 0 | 630 | 17481 |
| 1 | 1638 | 16199 |
| 2 | 6966 | 16103 |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | unsound |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
| 1× | node limit |
Compiled 1124 to 711 computations (36.7% saved)
(abs re)
Compiled 1508 to 882 computations (41.5% saved)
Loading profile data...