Time bar (total: 21.8s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.9% | 0.1% | 0% | 0% | 0% | 4 |
| 50% | 50% | 50% | 0.1% | 0% | 0% | 0% | 5 |
| 50% | 50% | 50% | 0.1% | 0% | 0% | 0% | 6 |
| 57.1% | 50% | 37.5% | 0.1% | 12.5% | 0% | 0% | 7 |
| 57.1% | 50% | 37.5% | 0.1% | 12.5% | 0% | 0% | 8 |
| 61.5% | 50% | 31.2% | 0.1% | 18.7% | 0% | 0% | 9 |
| 61.5% | 50% | 31.2% | 0.1% | 18.7% | 0% | 0% | 10 |
| 64% | 50% | 28.1% | 0.1% | 21.9% | 0% | 0% | 11 |
| 64% | 50% | 28.1% | 0.1% | 21.9% | 0% | 0% | 12 |
Compiled 15 to 12 computations (20% saved)
| 2.4s | 5061× | body | 1024 | valid |
| 686.0ms | 2000× | body | 1024 | infinite |
| 461.0ms | 1686× | body | 512 | valid |
| 269.0ms | 396× | body | 2048 | valid |
| 265.0ms | 1013× | body | 512 | infinite |
| 196.0ms | 1489× | body | 256 | infinite |
| 154.0ms | 1113× | body | 256 | valid |
| 2× | egglog |
| Inputs |
|---|
0 |
1 |
| Outputs |
|---|
0 |
1 |
| Inputs |
|---|
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 im)) (exp.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 (cos.f64 re) (/.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2)) |
(*.f64 (*.f64 1/2 (cos.f64 im)) (-.f64 (exp.f64 (-.f64 0 re)) (exp.f64 re))) |
(*.f64 (cos.f64 im) (/.f64 (-.f64 (exp.f64 (neg.f64 re)) (exp.f64 re)) 2)) |
Compiled 14 to 11 computations (21.4% saved)
| 1× | egglog |
| Inputs |
|---|
(*.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 (-.f64 0 im)) (exp.f64 im))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
Compiled 25 to 17 computations (32% saved)
1 alts after pruning (1 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1 | 1 | 2 |
| Fresh | 1 | 0 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 2 | 1 | 3 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 10.0% | (*.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 accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| ✓ | 89.3% | (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
Compiled 35 to 13 computations (62.9% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | im | @ | inf | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| 2.0ms | im | @ | 0 | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| 1.0ms | re | @ | -inf | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| 1.0ms | re | @ | inf | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| 1.0ms | re | @ | 0 | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| 1× | batch-egg-rewrite |
| 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 |
|---|
((-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (exp.f64 (log.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) 3)) (exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 3)) 1/3)) (exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) 2)) (exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 3) 1/3)) (exp.f64 (+.f64 (log.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (+.f64 (neg.f64 im) im))) (exp.f64 (+.f64 (+.f64 (neg.f64 im) im) (log.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))) (+.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (neg.f64 (/.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)))) (+.f64 0 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (+.f64 (exp.f64 (neg.f64 im)) (neg.f64 (exp.f64 im))) (+.f64 (exp.f64 (neg.f64 im)) (*.f64 (exp.f64 (neg.f64 im)) (neg.f64 (pow.f64 (exp.f64 im) 2)))) (+.f64 (exp.f64 (neg.f64 im)) (*.f64 (neg.f64 (pow.f64 (exp.f64 im) 2)) (exp.f64 (neg.f64 im)))) (+.f64 (neg.f64 (exp.f64 im)) (exp.f64 (neg.f64 im))) (fabs.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (pow.f64 (cbrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 3) (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/2 2)) (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 3 1/3)) (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/3 3)) (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 2 1/2)) (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (/.f64 2 2)) (pow.f64 (cbrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (+.f64 1 2)) (pow.f64 (cbrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (+.f64 2 1)) (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 1/2)) (pow.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 3) 1/3) (pow.f64 (sqrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 2) (pow.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 3) (*.f64 1/3 1)) (pow.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2) 1/2) (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 1) (/.f64 (-.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (exp.f64 (neg.f64 im)) 3)) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (/.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (/.f64 (neg.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2))) (neg.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (/.f64 (neg.f64 (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)))) (neg.f64 (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2))) (/.f64 (/.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (cbrt.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2))) (/.f64 (/.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1))) (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1))) (/.f64 (/.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) (cbrt.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (pow.f64 (cbrt.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) (exp.f64 (neg.f64 im))) (pow.f64 (hypot.f64 (exp.f64 im) 1) 2)) (/.f64 (/.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) (sqrt.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (sqrt.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (/.f64 (/.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) 1) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (/.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2)) (cbrt.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)))) (cbrt.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (exp.f64 (neg.f64 im)) 3)) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (*.f64 (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)))) (/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3))) (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2)) (*.f64 (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2) (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2))) (/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) 3) (pow.f64 (/.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (/.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (+.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (/.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (/.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)))))) (/.f64 (*.f64 (exp.f64 im) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2))) (pow.f64 (hypot.f64 (exp.f64 im) 1) 2)) (/.f64 (*.f64 (exp.f64 im) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3))) (*.f64 (exp.f64 im) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (/.f64 (*.f64 (exp.f64 im) (-.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (exp.f64 (neg.f64 im)) 3))) (*.f64 (exp.f64 im) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)))) (/.f64 (*.f64 (exp.f64 im) (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)))) (*.f64 (exp.f64 im) (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2))) (/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (exp.f64 (neg.f64 im)) 3)) (exp.f64 im)) (*.f64 (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (exp.f64 im))) (/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) (exp.f64 im)) (pow.f64 (hypot.f64 (exp.f64 im) 1) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3))) (exp.f64 im)) (*.f64 (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2) (exp.f64 im))) (*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 im)) (expm1.f64 (+.f64 im im))))) |
((*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (+.f64 (/.f64 (*.f64 1/2 (cos.f64 re)) (exp.f64 im)) (neg.f64 (*.f64 (exp.f64 im) (*.f64 1/2 (cos.f64 re))))) (+.f64 (neg.f64 (*.f64 (exp.f64 im) (*.f64 1/2 (cos.f64 re)))) (/.f64 (*.f64 1/2 (cos.f64 re)) (exp.f64 im))) (+.f64 (*.f64 1/2 (/.f64 (cos.f64 re) (exp.f64 im))) (*.f64 1/2 (neg.f64 (*.f64 (exp.f64 im) (cos.f64 re))))) (+.f64 (*.f64 (/.f64 (*.f64 1/2 (cos.f64 re)) (exp.f64 im)) 1) (*.f64 (neg.f64 (*.f64 (exp.f64 im) (*.f64 1/2 (cos.f64 re)))) 1)) (+.f64 (*.f64 (/.f64 (cos.f64 re) (exp.f64 im)) 1/2) (*.f64 (neg.f64 (*.f64 (exp.f64 im) (cos.f64 re))) 1/2)) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) 3) (pow.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 1) (pow.f64 (pow.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 3) 1/3) (/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re)))) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) (cbrt.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2))) (/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1))) (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1))) (/.f64 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 2) (/.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2))) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (/.f64 (*.f64 (exp.f64 im) (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re)))) (*.f64 (exp.f64 im) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (cos.f64 re)) 1) (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2)) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) (exp.f64 im)) (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (exp.f64 im))) (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3))) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2)) (*.f64 1/2 (cos.f64 re)))) (cbrt.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) (*.f64 1/2 (cos.f64 re))) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (/.f64 (*.f64 1/2 (cos.f64 re)) (/.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)))) (/.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (exp.f64 (neg.f64 im)) 3))) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (exp.f64 (neg.f64 im)) 3)) (*.f64 1/2 (cos.f64 re))) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (/.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 1) (/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) (pow.f64 (exp.f64 (neg.f64 im)) 2)) (+.f64 1 (*.f64 (pow.f64 (hypot.f64 (exp.f64 im) 1) 2) (pow.f64 (exp.f64 im) 2)))) (/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) 1) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (/.f64 (*.f64 1/2 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (cos.f64 re))) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) 1) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (cos.f64 re)) 1/2) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (/.f64 (*.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (exp.f64 im)) (exp.f64 im)) (/.f64 (*.f64 (exp.f64 im) (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (exp.f64 im)) (/.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)))) (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2)) (/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2)) (/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3))) (*.f64 1/2 (cos.f64 re))) (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2)) (/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (cos.f64 re)) (*.f64 2 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/2 (cos.f64 re))) (*.f64 (cbrt.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) 2)) (*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) 2) (cbrt.f64 (*.f64 (*.f64 1/2 (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 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 1/2) (*.f64 (cos.f64 re) (/.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2)) (*.f64 (cbrt.f64 (*.f64 1/2 (cos.f64 re))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (cos.f64 re))) 2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (*.f64 (cbrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2)) (*.f64 1/2 (cos.f64 re)))) (*.f64 (sqrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (sqrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 1/2 (cos.f64 re)))) (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))) (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))) (*.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cbrt.f64 (*.f64 1/2 (cos.f64 re)))) (pow.f64 (cbrt.f64 (*.f64 1/2 (cos.f64 re))) 2)) (*.f64 (/.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2) (cos.f64 re)) (*.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (cbrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2))) (*.f64 (*.f64 (sqrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 1/2 (cos.f64 re))) (sqrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))) |
| 1× | egglog |
| 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 (pow.f64 re 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 (pow.f64 re 2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 re 4) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (*.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/4 (*.f64 (pow.f64 re 2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 re 4) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (*.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 (*.f64 (cos.f64 re) im)) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (+.f64 (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (+.f64 (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.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)))) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(exp.f64 (log.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) 3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 3)) 1/3)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) 2)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 3) 1/3)) |
(exp.f64 (+.f64 (log.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (+.f64 (neg.f64 im) im))) |
(exp.f64 (+.f64 (+.f64 (neg.f64 im) im) (log.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))) |
(+.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (neg.f64 (/.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)))) |
(+.f64 0 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(+.f64 (exp.f64 (neg.f64 im)) (neg.f64 (exp.f64 im))) |
(+.f64 (exp.f64 (neg.f64 im)) (*.f64 (exp.f64 (neg.f64 im)) (neg.f64 (pow.f64 (exp.f64 im) 2)))) |
(+.f64 (exp.f64 (neg.f64 im)) (*.f64 (neg.f64 (pow.f64 (exp.f64 im) 2)) (exp.f64 (neg.f64 im)))) |
(+.f64 (neg.f64 (exp.f64 im)) (exp.f64 (neg.f64 im))) |
(fabs.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(pow.f64 (cbrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 3) |
(pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/2 2)) |
(pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 3 1/3)) |
(pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/3 3)) |
(pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 2 1/2)) |
(pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (/.f64 2 2)) |
(pow.f64 (cbrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (+.f64 1 2)) |
(pow.f64 (cbrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (+.f64 2 1)) |
(pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 1/2)) |
(pow.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 3) 1/3) |
(pow.f64 (sqrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 2) |
(pow.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 3) (*.f64 1/3 1)) |
(pow.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2) 1/2) |
(pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 1) |
(/.f64 (-.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (exp.f64 (neg.f64 im)) 3)) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2))) (neg.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) |
(/.f64 (neg.f64 (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)))) (neg.f64 (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (cbrt.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1))) (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) (cbrt.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (pow.f64 (cbrt.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) 2)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) (exp.f64 (neg.f64 im))) (pow.f64 (hypot.f64 (exp.f64 im) 1) 2)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) (sqrt.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (sqrt.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) 1) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2)) (cbrt.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)))) (cbrt.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (exp.f64 (neg.f64 im)) 3)) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (*.f64 (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3))) (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2)) (*.f64 (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2) (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2))) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) 3) (pow.f64 (/.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (/.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (+.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (/.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (/.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)))))) |
(/.f64 (*.f64 (exp.f64 im) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2))) (pow.f64 (hypot.f64 (exp.f64 im) 1) 2)) |
(/.f64 (*.f64 (exp.f64 im) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3))) (*.f64 (exp.f64 im) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (*.f64 (exp.f64 im) (-.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (exp.f64 (neg.f64 im)) 3))) (*.f64 (exp.f64 im) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)))) |
(/.f64 (*.f64 (exp.f64 im) (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)))) (*.f64 (exp.f64 im) (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (exp.f64 (neg.f64 im)) 3)) (exp.f64 im)) (*.f64 (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (exp.f64 im))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) (exp.f64 im)) (pow.f64 (hypot.f64 (exp.f64 im) 1) 2)) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3))) (exp.f64 im)) (*.f64 (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2) (exp.f64 im))) |
(*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 im)) (expm1.f64 (+.f64 im im)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(+.f64 (/.f64 (*.f64 1/2 (cos.f64 re)) (exp.f64 im)) (neg.f64 (*.f64 (exp.f64 im) (*.f64 1/2 (cos.f64 re))))) |
(+.f64 (neg.f64 (*.f64 (exp.f64 im) (*.f64 1/2 (cos.f64 re)))) (/.f64 (*.f64 1/2 (cos.f64 re)) (exp.f64 im))) |
(+.f64 (*.f64 1/2 (/.f64 (cos.f64 re) (exp.f64 im))) (*.f64 1/2 (neg.f64 (*.f64 (exp.f64 im) (cos.f64 re))))) |
(+.f64 (*.f64 (/.f64 (*.f64 1/2 (cos.f64 re)) (exp.f64 im)) 1) (*.f64 (neg.f64 (*.f64 (exp.f64 im) (*.f64 1/2 (cos.f64 re)))) 1)) |
(+.f64 (*.f64 (/.f64 (cos.f64 re) (exp.f64 im)) 1/2) (*.f64 (neg.f64 (*.f64 (exp.f64 im) (cos.f64 re))) 1/2)) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) 3) |
(pow.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 1) |
(pow.f64 (pow.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 3) 1/3) |
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re)))) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) (cbrt.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1))) (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1))) |
(/.f64 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 2) |
(/.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2))) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) |
(/.f64 (*.f64 (exp.f64 im) (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re)))) (*.f64 (exp.f64 im) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (cos.f64 re)) 1) (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2)) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) (exp.f64 im)) (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (exp.f64 im))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3))) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2)) (*.f64 1/2 (cos.f64 re)))) (cbrt.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) (*.f64 1/2 (cos.f64 re))) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) |
(/.f64 (*.f64 1/2 (cos.f64 re)) (/.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)))) |
(/.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (exp.f64 (neg.f64 im)) 3))) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (exp.f64 (neg.f64 im)) 3)) (*.f64 1/2 (cos.f64 re))) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 1) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) (pow.f64 (exp.f64 (neg.f64 im)) 2)) (+.f64 1 (*.f64 (pow.f64 (hypot.f64 (exp.f64 im) 1) 2) (pow.f64 (exp.f64 im) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) 1) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (*.f64 1/2 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (cos.f64 re))) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) 1) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (cos.f64 re)) 1/2) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (*.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (exp.f64 im)) (exp.f64 im)) |
(/.f64 (*.f64 (exp.f64 im) (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (exp.f64 im)) |
(/.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)))) (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2)) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2)) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3))) (*.f64 1/2 (cos.f64 re))) (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (cos.f64 re)) (*.f64 2 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/2 (cos.f64 re))) |
(*.f64 (cbrt.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) 2) (cbrt.f64 (*.f64 (*.f64 1/2 (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 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 1/2) |
(*.f64 (cos.f64 re) (/.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2)) |
(*.f64 (cbrt.f64 (*.f64 1/2 (cos.f64 re))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (cos.f64 re))) 2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (cbrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2)) (*.f64 1/2 (cos.f64 re)))) |
(*.f64 (sqrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (sqrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 1/2 (cos.f64 re)))) |
(*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))) |
(*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))) |
(*.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cbrt.f64 (*.f64 1/2 (cos.f64 re)))) (pow.f64 (cbrt.f64 (*.f64 1/2 (cos.f64 re))) 2)) |
(*.f64 (/.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2) (cos.f64 re)) |
(*.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (cbrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2))) |
(*.f64 (*.f64 (sqrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 1/2 (cos.f64 re))) (sqrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
| 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))) |
(+.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)))) |
(+.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))))) |
(-.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 (pow.f64 re 2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (*.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)) (pow.f64 re 2)) (*.f64 1/2 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 re 2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 re 4) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (*.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)) (pow.f64 re 2)) (fma.f64 1/48 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 4)) (*.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/4 (*.f64 (pow.f64 re 2) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (+.f64 (*.f64 1/48 (*.f64 (pow.f64 re 4) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (*.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/4 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 2)) (fma.f64 1/48 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (pow.f64 re 4)) (*.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 (neg.f64 (cos.f64 re)) im) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)))) |
(+.f64 (*.f64 (neg.f64 (cos.f64 re)) im) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (+.f64 (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))) |
(+.f64 (*.f64 (neg.f64 (cos.f64 re)) im) (fma.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5)) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (+.f64 (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))) (*.f64 -1/5040 (*.f64 (cos.f64 re) (pow.f64 im 7)))))) |
(+.f64 (*.f64 (neg.f64 (cos.f64 re)) im) (fma.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5)) (fma.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)) (*.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 (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 (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 (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 (neg.f64 im)) (exp.f64 im)))) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(exp.f64 (log.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) 3)) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 3)) 1/3)) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) 2)) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(exp.f64 (*.f64 (*.f64 (log.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 3) 1/3)) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(exp.f64 (+.f64 (log.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (+.f64 (neg.f64 im) im))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (exp.f64 (-.f64 im im))) |
(exp.f64 (+.f64 (+.f64 (neg.f64 im) im) (log.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (exp.f64 (-.f64 im im))) |
(+.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (neg.f64 (/.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)))) |
(-.f64 (*.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) -2)) (*.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) -2))) |
(+.f64 0 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(+.f64 (exp.f64 (neg.f64 im)) (neg.f64 (exp.f64 im))) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(+.f64 (exp.f64 (neg.f64 im)) (*.f64 (exp.f64 (neg.f64 im)) (neg.f64 (pow.f64 (exp.f64 im) 2)))) |
(*.f64 (+.f64 (neg.f64 (pow.f64 (exp.f64 im) 2)) 1) (exp.f64 (neg.f64 im))) |
(+.f64 (exp.f64 (neg.f64 im)) (*.f64 (neg.f64 (pow.f64 (exp.f64 im) 2)) (exp.f64 (neg.f64 im)))) |
(*.f64 (+.f64 (neg.f64 (pow.f64 (exp.f64 im) 2)) 1) (exp.f64 (neg.f64 im))) |
(+.f64 (neg.f64 (exp.f64 im)) (exp.f64 (neg.f64 im))) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(fabs.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(pow.f64 (cbrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 3) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/2 2)) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 3 1/3)) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 1/3 3)) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (*.f64 2 1/2)) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (/.f64 2 2)) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(pow.f64 (cbrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (+.f64 1 2)) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(pow.f64 (cbrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (+.f64 2 1)) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (+.f64 1/2 1/2)) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(pow.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 3) 1/3) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(pow.f64 (sqrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 2) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(pow.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 3) (*.f64 1/3 1)) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(pow.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2) 1/2) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 1) |
(-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) |
(/.f64 (-.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (exp.f64 (neg.f64 im)) 3)) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (-.f64 (pow.f64 (exp.f64 im) 3) (exp.f64 (*.f64 (neg.f64 im) 3))) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) |
(/.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 2)) (pow.f64 (exp.f64 im) 2)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2))) (neg.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) |
(/.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 2)) (pow.f64 (exp.f64 im) 2)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(/.f64 (neg.f64 (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)))) (neg.f64 (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2))) |
(/.f64 (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (-.f64 (pow.f64 (exp.f64 im) 3) (exp.f64 (*.f64 (neg.f64 im) 3)))) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 4))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (cbrt.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2))) |
(/.f64 (/.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)) (cbrt.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (cbrt.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 4))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1))) (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1))) |
(/.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) (cbrt.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (pow.f64 (cbrt.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) 2)) |
(/.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 2)) (pow.f64 (exp.f64 im) 2)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) (exp.f64 (neg.f64 im))) (pow.f64 (hypot.f64 (exp.f64 im) 1) 2)) |
(*.f64 (-.f64 (exp.f64 (neg.f64 im)) (/.f64 (pow.f64 (exp.f64 im) 2) (exp.f64 (neg.f64 im)))) (pow.f64 (hypot.f64 (exp.f64 im) 1) -2)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) (sqrt.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) (sqrt.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) |
(/.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 2)) (pow.f64 (exp.f64 im) 2)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) 1) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) |
(/.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 2)) (pow.f64 (exp.f64 im) 2)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2)) (cbrt.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)))) (cbrt.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2) (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)))) (cbrt.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) (*.f64 (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im))))) |
(/.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 2)) (pow.f64 (exp.f64 im) 2)) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (exp.f64 (neg.f64 im)) 3)) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (*.f64 (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)))) |
(/.f64 (-.f64 (pow.f64 (exp.f64 im) 3) (exp.f64 (*.f64 (neg.f64 im) 3))) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3))) (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2)) (*.f64 (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2) (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2))) |
(*.f64 (*.f64 (*.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 4)) (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 4) -2)) |
(/.f64 (-.f64 (pow.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) 3) (pow.f64 (/.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) 3)) (+.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (/.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (+.f64 (*.f64 (/.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (/.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (/.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) -2)) 3) (pow.f64 (*.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) -2)) 3)) (+.f64 (/.f64 (pow.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) 2) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 4)) (+.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 im) 3) 2) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 4)) (/.f64 (*.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 4))))) |
(/.f64 (*.f64 (exp.f64 im) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2))) (pow.f64 (hypot.f64 (exp.f64 im) 1) 2)) |
(*.f64 (*.f64 (exp.f64 im) (-.f64 (exp.f64 (*.f64 (neg.f64 im) 2)) (pow.f64 (exp.f64 im) 2))) (pow.f64 (hypot.f64 (exp.f64 im) 1) -2)) |
(/.f64 (*.f64 (exp.f64 im) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3))) (*.f64 (exp.f64 im) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)) (exp.f64 im)) (*.f64 (exp.f64 im) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (*.f64 (exp.f64 im) (-.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (exp.f64 (neg.f64 im)) 3))) (*.f64 (exp.f64 im) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)))) |
(/.f64 (*.f64 (exp.f64 im) (-.f64 (pow.f64 (exp.f64 im) 3) (exp.f64 (*.f64 (neg.f64 im) 3)))) (neg.f64 (*.f64 (exp.f64 im) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)))) |
(/.f64 (*.f64 (exp.f64 im) (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)))) (*.f64 (exp.f64 im) (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2))) |
(/.f64 (*.f64 (*.f64 (exp.f64 im) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3))) (*.f64 (exp.f64 im) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 4))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (exp.f64 (neg.f64 im)) 3)) (exp.f64 im)) (*.f64 (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (exp.f64 im))) |
(/.f64 (*.f64 (exp.f64 im) (-.f64 (pow.f64 (exp.f64 im) 3) (exp.f64 (*.f64 (neg.f64 im) 3)))) (neg.f64 (*.f64 (exp.f64 im) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) (exp.f64 im)) (pow.f64 (hypot.f64 (exp.f64 im) 1) 2)) |
(*.f64 (*.f64 (exp.f64 im) (-.f64 (exp.f64 (*.f64 (neg.f64 im) 2)) (pow.f64 (exp.f64 im) 2))) (pow.f64 (hypot.f64 (exp.f64 im) 1) -2)) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3))) (exp.f64 im)) (*.f64 (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2) (exp.f64 im))) |
(/.f64 (*.f64 (*.f64 (exp.f64 im) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3))) (*.f64 (exp.f64 im) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 4))) |
(*.f64 -1 (*.f64 (exp.f64 (*.f64 -1 im)) (expm1.f64 (+.f64 im im)))) |
(*.f64 (neg.f64 (exp.f64 (neg.f64 im))) (expm1.f64 (+.f64 im im))) |
(*.f64 (*.f64 1/2 (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 (/.f64 (*.f64 1/2 (cos.f64 re)) (exp.f64 im)) (neg.f64 (*.f64 (exp.f64 im) (*.f64 1/2 (cos.f64 re))))) |
(-.f64 (*.f64 1/2 (/.f64 (cos.f64 re) (exp.f64 im))) (*.f64 (*.f64 (exp.f64 im) 1/2) (cos.f64 re))) |
(+.f64 (neg.f64 (*.f64 (exp.f64 im) (*.f64 1/2 (cos.f64 re)))) (/.f64 (*.f64 1/2 (cos.f64 re)) (exp.f64 im))) |
(-.f64 (*.f64 1/2 (/.f64 (cos.f64 re) (exp.f64 im))) (*.f64 (*.f64 (exp.f64 im) 1/2) (cos.f64 re))) |
(+.f64 (*.f64 1/2 (/.f64 (cos.f64 re) (exp.f64 im))) (*.f64 1/2 (neg.f64 (*.f64 (exp.f64 im) (cos.f64 re))))) |
(*.f64 1/2 (+.f64 (/.f64 (cos.f64 re) (exp.f64 im)) (*.f64 (neg.f64 (exp.f64 im)) (cos.f64 re)))) |
(+.f64 (*.f64 (/.f64 (*.f64 1/2 (cos.f64 re)) (exp.f64 im)) 1) (*.f64 (neg.f64 (*.f64 (exp.f64 im) (*.f64 1/2 (cos.f64 re)))) 1)) |
(-.f64 (*.f64 1/2 (/.f64 (cos.f64 re) (exp.f64 im))) (*.f64 (*.f64 (exp.f64 im) 1/2) (cos.f64 re))) |
(+.f64 (*.f64 (/.f64 (cos.f64 re) (exp.f64 im)) 1/2) (*.f64 (neg.f64 (*.f64 (exp.f64 im) (cos.f64 re))) 1/2)) |
(*.f64 1/2 (+.f64 (/.f64 (cos.f64 re) (exp.f64 im)) (*.f64 (neg.f64 (exp.f64 im)) (cos.f64 re)))) |
(pow.f64 (cbrt.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) 3) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(pow.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 1) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(pow.f64 (pow.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 3) 1/3) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(/.f64 (neg.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re)))) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (*.f64 1/2 (*.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)) (cos.f64 re))) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) (cbrt.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (cbrt.f64 (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2))) |
(/.f64 (/.f64 (*.f64 1/2 (*.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)) (cos.f64 re))) (cbrt.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) (cbrt.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 4))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1))) (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1))) |
(/.f64 (*.f64 1/2 (*.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)) (cos.f64 re))) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 2) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(/.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2))) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) |
(/.f64 (*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (*.f64 (neg.f64 im) 2)) (pow.f64 (exp.f64 im) 2)))) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(/.f64 (*.f64 (exp.f64 im) (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re)))) (*.f64 (exp.f64 im) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)) (*.f64 (*.f64 (exp.f64 im) 1/2) (cos.f64 re))) (*.f64 (exp.f64 im) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (cos.f64 re)) 1) (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2)) |
(/.f64 (*.f64 1/2 (*.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)) (cos.f64 re))) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) (exp.f64 im)) (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (exp.f64 im))) |
(/.f64 (*.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)) (*.f64 (*.f64 (exp.f64 im) 1/2) (cos.f64 re))) (*.f64 (exp.f64 im) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3))) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2)) (*.f64 1/2 (cos.f64 re)))) (cbrt.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2) (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)))) (*.f64 1/2 (cos.f64 re))) (cbrt.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 2) (pow.f64 (exp.f64 im) 2)) (*.f64 1/2 (cos.f64 re))) (+.f64 (exp.f64 im) (exp.f64 (neg.f64 im)))) |
(/.f64 (*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (*.f64 (neg.f64 im) 2)) (pow.f64 (exp.f64 im) 2)))) (+.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
(/.f64 (*.f64 1/2 (cos.f64 re)) (/.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)))) |
(/.f64 (*.f64 1/2 (cos.f64 re)) (/.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)))) |
(/.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (exp.f64 (neg.f64 im)) 3))) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (*.f64 1/2 (*.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)) (cos.f64 re))) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 im) 3) (pow.f64 (exp.f64 (neg.f64 im)) 3)) (*.f64 1/2 (cos.f64 re))) (neg.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (*.f64 1/2 (*.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)) (cos.f64 re))) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 1) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) (pow.f64 (exp.f64 (neg.f64 im)) 2)) (+.f64 1 (*.f64 (pow.f64 (hypot.f64 (exp.f64 im) 1) 2) (pow.f64 (exp.f64 im) 2)))) |
(/.f64 (/.f64 (*.f64 1/2 (*.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)) (cos.f64 re))) (exp.f64 (*.f64 (neg.f64 im) 2))) (+.f64 1 (pow.f64 (*.f64 (hypot.f64 (exp.f64 im) 1) (exp.f64 im)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (*.f64 1/2 (*.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)) (cos.f64 re))) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) 1) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (*.f64 1/2 (*.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)) (cos.f64 re))) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (*.f64 1/2 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (cos.f64 re))) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (*.f64 1/2 (*.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)) (cos.f64 re))) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) 1) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (*.f64 1/2 (*.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)) (cos.f64 re))) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (cos.f64 re)) 1/2) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (*.f64 1/2 (*.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)) (cos.f64 re))) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (*.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (exp.f64 im)) (exp.f64 im)) |
(/.f64 (*.f64 (*.f64 (*.f64 (exp.f64 im) 1/2) (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (exp.f64 im)) |
(/.f64 (*.f64 (exp.f64 im) (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (exp.f64 im)) |
(/.f64 (*.f64 (*.f64 (*.f64 (exp.f64 im) 1/2) (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (exp.f64 im)) |
(/.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)))) (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2)) |
(/.f64 (*.f64 1/2 (*.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)) (cos.f64 re))) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (*.f64 1/2 (cos.f64 re))) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2)) |
(/.f64 (*.f64 1/2 (*.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)) (cos.f64 re))) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (*.f64 (*.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3))) (*.f64 1/2 (cos.f64 re))) (pow.f64 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2) 2)) |
(/.f64 (*.f64 1/2 (*.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)) (cos.f64 re))) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (exp.f64 (neg.f64 im)) 3) (pow.f64 (exp.f64 im) 3)) (cos.f64 re)) (*.f64 2 (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2))) |
(/.f64 (*.f64 1/2 (*.f64 (-.f64 (exp.f64 (*.f64 (neg.f64 im) 3)) (pow.f64 (exp.f64 im) 3)) (cos.f64 re))) (pow.f64 (hypot.f64 (exp.f64 (neg.f64 im)) (hypot.f64 (exp.f64 im) 1)) 2)) |
(*.f64 (*.f64 1/2 (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 (-.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 (cbrt.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) 2)) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) 2) (cbrt.f64 (*.f64 (*.f64 1/2 (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 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) 1/2) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (cos.f64 re) (/.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2)) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (cbrt.f64 (*.f64 1/2 (cos.f64 re))) (*.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 (cos.f64 re))) 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 (cbrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2)) (*.f64 1/2 (cos.f64 re)))) |
(*.f64 (cbrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (*.f64 1/2 (cos.f64 re)) (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2)))) |
(*.f64 (sqrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 (sqrt.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 (sqrt.f64 1/2) (*.f64 (sqrt.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 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))))) |
(*.f64 (*.f64 (cbrt.f64 1/2) (cbrt.f64 1/4)) (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (*.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) (cbrt.f64 (*.f64 1/2 (cos.f64 re)))) (pow.f64 (cbrt.f64 (*.f64 1/2 (cos.f64 re))) 2)) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (/.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2) (cos.f64 re)) |
(*.f64 1/2 (*.f64 (cos.f64 re) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) |
(*.f64 (*.f64 (*.f64 1/2 (cos.f64 re)) (cbrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)))) (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2))) |
(*.f64 (*.f64 (cbrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 1/2 (cos.f64 re))) (cbrt.f64 (pow.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im)) 2))) |
(*.f64 (*.f64 (sqrt.f64 (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) (*.f64 1/2 (cos.f64 re))) (sqrt.f64 (-.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)))) |
Compiled 3895 to 1947 computations (50% saved)
3 alts after pruning (2 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 156 | 2 | 158 |
| Fresh | 0 | 0 | 0 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 0 | 0 |
| Total | 156 | 3 | 159 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 98.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))))) |
| ✓ | 10.0% | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| 10.0% | (*.f64 1/2 (+.f64 (/.f64 (cos.f64 re) (exp.f64 im)) (*.f64 (neg.f64 (exp.f64 im)) (cos.f64 re)))) |
Compiled 85 to 62 computations (27.1% saved)
Found 3 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 100.0% | (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
| ✓ | 99.8% | (*.f64 -1/3 (pow.f64 im 3)) |
| ✓ | 99.8% | (*.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))))) |
Compiled 68 to 50 computations (26.5% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | re | @ | inf | (*.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))))) |
| 1.0ms | re | @ | 0 | (*.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))))) |
| 1.0ms | im | @ | -inf | (*.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))))) |
| 1.0ms | im | @ | inf | (*.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))))) |
| 1.0ms | re | @ | -inf | (*.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))))) |
| 1× | batch-egg-rewrite |
| Inputs |
|---|
(*.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 -1/3 (pow.f64 im 3)) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
| Outputs |
|---|
((*.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 1/2 (*.f64 (cos.f64 re) (*.f64 -2 im))) (*.f64 1/2 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))))) (+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -1/3 (pow.f64 im 3)))) (+.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im)) 1) (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1)) (+.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) 1/2) (*.f64 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1/2)) (+.f64 (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) (/.f64 (cos.f64 re) 2)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (/.f64 (cos.f64 re) 2))) (+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im)) (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im))) (+.f64 (*.f64 1 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im)) 1)) (*.f64 1 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1))) (+.f64 (*.f64 1 (*.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) 1/2)) (*.f64 1 (*.f64 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1/2))) (+.f64 (*.f64 1 (*.f64 1/2 (*.f64 (cos.f64 re) (*.f64 -2 im)))) (*.f64 1 (*.f64 1/2 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))))) (+.f64 (*.f64 1 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))))) (*.f64 1 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -1/3 (pow.f64 im 3))))) (+.f64 (*.f64 1 (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) (/.f64 (cos.f64 re) 2))) (*.f64 1 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (/.f64 (cos.f64 re) 2)))) (+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 re) (*.f64 -2 im)))) (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))))) (+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) (sqrt.f64 1/2))) (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (sqrt.f64 1/2)))) (+.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) 1/2) (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) 1/2)) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))))) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (*.f64 -2 im))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))))) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))))) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))))) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (*.f64 -2 im)))) (+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (*.f64 -1/3 (pow.f64 im 3))))) (+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))))) (+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im)) (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 (*.f64 -2 im) (/.f64 (/.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) im) -2)))) (+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 (pow.f64 im 3) -1/3 (*.f64 -2 im)))) (+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (*.f64 -1/3 (pow.f64 im 3)))) (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -1/60 (pow.f64 im 5)))) (+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) 1)) (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -1/3 (pow.f64 im 3)))) (+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im)) (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 (/.f64 (/.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) im) -2) (*.f64 -2 im)))) (+.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (cos.f64 re) (*.f64 -2 im)))) (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))))) (+.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) (cbrt.f64 1/4))) (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (cbrt.f64 1/4)))) (+.f64 (*.f64 1/2 (*.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) 1)) (*.f64 1/2 (*.f64 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1))) (+.f64 (*.f64 1/2 (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) (cos.f64 re))) (*.f64 1/2 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (cos.f64 re)))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (*.f64 1/2 (*.f64 (cos.f64 re) (*.f64 -2 im)))) (+.f64 (*.f64 1/2 (*.f64 (cos.f64 re) (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))))) (*.f64 1/2 (*.f64 (cos.f64 re) (*.f64 -1/3 (pow.f64 im 3))))) (+.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (*.f64 (cos.f64 re) (*.f64 1/2 (*.f64 -2 im)))) (+.f64 (*.f64 (cos.f64 re) (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 1/2)) (*.f64 (cos.f64 re) (*.f64 (*.f64 -2 im) 1/2))) (+.f64 (*.f64 (cos.f64 re) (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) 1/2)) (*.f64 (cos.f64 re) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) 1/2))) (+.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (*.f64 -2 im))) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))))) (+.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) (*.f64 1/2 (*.f64 -1/3 (pow.f64 im 3))))) (+.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 -2 im) 1/2)) (*.f64 (cos.f64 re) (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 1/2))) (+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im)) 1) 1) (*.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1) 1)) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) 1/2) 1) (*.f64 (*.f64 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1/2) 1)) (+.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1) (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im)) 1)) (+.f64 (*.f64 (*.f64 1/2 (*.f64 (cos.f64 re) (*.f64 -2 im))) 1) (*.f64 (*.f64 1/2 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) 1)) (+.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5)))) 1) (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -1/3 (pow.f64 im 3))) 1)) (+.f64 (*.f64 (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) (/.f64 (cos.f64 re) 2)) 1) (*.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (/.f64 (cos.f64 re) 2)) 1)) (+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 re) (*.f64 -2 im))) (sqrt.f64 1/2)) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (sqrt.f64 1/2))) (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) (sqrt.f64 1/2)) (sqrt.f64 1/2)) (*.f64 (*.f64 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (sqrt.f64 1/2)) (sqrt.f64 1/2))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))))) (*.f64 1/2 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))))) (+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (*.f64 -2 im)) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (cbrt.f64 (/.f64 (cos.f64 re) 2))))) |
((*.f64 -1/3 (pow.f64 im 3)) (+.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) 1/2) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) 1/2)) (+.f64 (*.f64 1/2 (*.f64 -1/3 (pow.f64 im 3))) (*.f64 1/2 (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 (*.f64 -1/3 (pow.f64 im 3)) 1) (pow.f64 (sqrt.f64 (*.f64 -1/3 (pow.f64 im 3))) 2) (pow.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9) 1/3) (pow.f64 (sqrt.f64 (*.f64 im (cbrt.f64 -1/3))) 6) (pow.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9) (*.f64 2 1/6)) (pow.f64 (exp.f64 (log.f64 (*.f64 im (cbrt.f64 -1/3)))) 3) (pow.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9))) 1/3) (pow.f64 (exp.f64 (cbrt.f64 (log.f64 (*.f64 -1/3 (pow.f64 im 3))))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 -1/3 (pow.f64 im 3)))) 2)) (pow.f64 (exp.f64 1) (log.f64 (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 (exp.f64 1/3) (log.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9))) (pow.f64 (exp.f64 3) (log.f64 (*.f64 im (cbrt.f64 -1/3)))) (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 3) (pow.f64 (*.f64 (cbrt.f64 1/9) (pow.f64 im 2)) 3/2) (pow.f64 (pow.f64 (*.f64 -1/3 (pow.f64 im 3)) 6) 1/6) (pow.f64 (*.f64 1/9 (pow.f64 (fabs.f64 im) 6)) 1/2) (*.f64 im (*.f64 -1/3 (pow.f64 im 2))) (*.f64 (pow.f64 im 2) (*.f64 -1/3 im)) (*.f64 (cbrt.f64 -1/3) (*.f64 (cbrt.f64 1/9) (pow.f64 im 3))) (*.f64 (*.f64 -1/3 im) (pow.f64 im 2)) (*.f64 (*.f64 -1/3 (pow.f64 im 2)) im) (*.f64 (*.f64 (cbrt.f64 1/9) (pow.f64 im 3)) (cbrt.f64 -1/3)) (*.f64 1 (*.f64 -1/3 (pow.f64 im 3))) (*.f64 -1/3 (pow.f64 im 3)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) 1) (*.f64 (pow.f64 im 3) -1/3) (*.f64 (*.f64 im (cbrt.f64 -1/3)) (*.f64 (cbrt.f64 1/9) (pow.f64 im 2))) (*.f64 (*.f64 (cbrt.f64 1/9) (pow.f64 im 2)) (*.f64 im (cbrt.f64 -1/3))) (*.f64 (*.f64 (pow.f64 im 3) (cbrt.f64 -1/3)) (cbrt.f64 1/9)) (*.f64 (cbrt.f64 1/9) (*.f64 (pow.f64 im 3) (cbrt.f64 -1/3))) (*.f64 (sqrt.f64 (*.f64 -1/3 (pow.f64 im 3))) (sqrt.f64 (*.f64 -1/3 (pow.f64 im 3)))) (sqrt.f64 (*.f64 1/9 (pow.f64 (fabs.f64 im) 6))) (exp.f64 (log.f64 (*.f64 -1/3 (pow.f64 im 3)))) (exp.f64 (*.f64 (log.f64 (*.f64 im (cbrt.f64 -1/3))) 3)) (exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 1/3)) (exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -1/3 (pow.f64 im 3)))) 1/3)) (neg.f64 (*.f64 1/3 (pow.f64 im 3))) (cbrt.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9))) |
((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))) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (+.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 1/2) (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 1/2)) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 (*.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/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 (/.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 1) (pow.f64 (cbrt.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 3) (pow.f64 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3) 1/3) (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) (/.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9))) (neg.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)))) (/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) (pow.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 2)) (/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 1) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 1) 1) (*.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 1)) (/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 1) (*.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 1)) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) 1) (*.f64 (pow.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 2) 1)) (/.f64 (*.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9))) 1) (*.f64 (neg.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) 1)) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 1) 2) (*.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 2)) (/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 2) (*.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 2)) (/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) 2) (*.f64 (pow.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 2) 2)) (/.f64 (*.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9))) 2) (*.f64 (neg.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) 2)) (/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) 3) (pow.f64 (*.f64 -1/3 (pow.f64 im 3)) 9)) 1) (*.f64 (+.f64 (*.f64 1/46656000000 (pow.f64 (pow.f64 (pow.f64 im 5) 3) 2)) (*.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9) (-.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9) (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))))) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)))) (/.f64 (*.f64 1 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 1)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) (/.f64 (*.f64 2 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 1)) (*.f64 2 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)))) (/.f64 (*.f64 2 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9))) (*.f64 2 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)))) (/.f64 (*.f64 1 (neg.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)))) (*.f64 1 (neg.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))))) (/.f64 (*.f64 2 (neg.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)))) (*.f64 2 (neg.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))))) (/.f64 (*.f64 1 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)))) (pow.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 2)) (/.f64 (*.f64 2 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)))) (*.f64 2 (pow.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 2))) (*.f64 (cbrt.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 2)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 2) (cbrt.f64 (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 (/.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (pow.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) -1)) (*.f64 1 (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))) 1) (neg.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (neg.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))))) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (fma.f64 im (*.f64 -1/3 (pow.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))) (fma.f64 (*.f64 -1/3 im) (pow.f64 im 2) (*.f64 -1/60 (pow.f64 im 5))) (fma.f64 (pow.f64 im 2) (*.f64 -1/3 im) (*.f64 -1/60 (pow.f64 im 5))) (fma.f64 (*.f64 -1/3 (pow.f64 im 2)) im (*.f64 -1/60 (pow.f64 im 5))) (fma.f64 (cbrt.f64 -1/3) (*.f64 (cbrt.f64 1/9) (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (fma.f64 (cbrt.f64 -1/60) (*.f64 (cbrt.f64 1/3600) (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) (fma.f64 (cbrt.f64 (*.f64 -1/60 (pow.f64 im 5))) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) (*.f64 -1/3 (pow.f64 im 3))) (fma.f64 (pow.f64 im 5) -1/60 (*.f64 -1/3 (pow.f64 im 3))) (fma.f64 (cbrt.f64 (*.f64 -1/216000 (pow.f64 im 5))) (cbrt.f64 (pow.f64 (pow.f64 im 5) 2)) (*.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 (*.f64 -1/3 (pow.f64 im 3)) 1 (*.f64 -1/60 (pow.f64 im 5))) (fma.f64 (*.f64 -1/60 (pow.f64 im 5)) 1 (*.f64 -1/3 (pow.f64 im 3))) (fma.f64 1 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3)))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im))))) |
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) (*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) |
(+.f64 (*.f64 1/48 (*.f64 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))) (pow.f64 re 4))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) (*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im))))))) |
(+.f64 (*.f64 1/48 (*.f64 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))) (pow.f64 re 4))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) (+.f64 (*.f64 -1/1440 (*.f64 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))) (pow.f64 re 6))) (*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (+.f64 (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (+.f64 (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))) |
(*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 (/.f64 1 im) -5))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 (/.f64 1 im) -3))) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 (/.f64 1 im) -5)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 (/.f64 1 im) -3))) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 (/.f64 1 im) -5))))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 (/.f64 1 im) -3))) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 (/.f64 1 im) -5))))) |
(*.f64 1/120 (*.f64 (cos.f64 re) (pow.f64 (/.f64 -1 im) -5))) |
(+.f64 (*.f64 1/6 (*.f64 (cos.f64 re) (pow.f64 (/.f64 -1 im) -3))) (*.f64 1/120 (*.f64 (cos.f64 re) (pow.f64 (/.f64 -1 im) -5)))) |
(+.f64 (*.f64 1/6 (*.f64 (cos.f64 re) (pow.f64 (/.f64 -1 im) -3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (*.f64 1/120 (*.f64 (cos.f64 re) (pow.f64 (/.f64 -1 im) -5))))) |
(+.f64 (*.f64 1/6 (*.f64 (cos.f64 re) (pow.f64 (/.f64 -1 im) -3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (*.f64 1/120 (*.f64 (cos.f64 re) (pow.f64 (/.f64 -1 im) -5))))) |
(*.f64 -1/3 (pow.f64 (/.f64 1 im) -3)) |
(*.f64 -1/3 (pow.f64 (/.f64 1 im) -3)) |
(*.f64 -1/3 (pow.f64 (/.f64 1 im) -3)) |
(*.f64 -1/3 (pow.f64 (/.f64 1 im) -3)) |
(*.f64 1/3 (pow.f64 (/.f64 -1 im) -3)) |
(*.f64 1/3 (pow.f64 (/.f64 -1 im) -3)) |
(*.f64 1/3 (pow.f64 (/.f64 -1 im) -3)) |
(*.f64 1/3 (pow.f64 (/.f64 -1 im) -3)) |
(*.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 (/.f64 1 im) -5)) |
(+.f64 (*.f64 -1/60 (pow.f64 (/.f64 1 im) -5)) (*.f64 -1/3 (pow.f64 (/.f64 1 im) -3))) |
(+.f64 (*.f64 -1/60 (pow.f64 (/.f64 1 im) -5)) (*.f64 -1/3 (pow.f64 (/.f64 1 im) -3))) |
(+.f64 (*.f64 -1/60 (pow.f64 (/.f64 1 im) -5)) (*.f64 -1/3 (pow.f64 (/.f64 1 im) -3))) |
(*.f64 1/60 (pow.f64 (/.f64 -1 im) -5)) |
(+.f64 (*.f64 1/3 (pow.f64 (/.f64 -1 im) -3)) (*.f64 1/60 (pow.f64 (/.f64 -1 im) -5))) |
(+.f64 (*.f64 1/3 (pow.f64 (/.f64 -1 im) -3)) (*.f64 1/60 (pow.f64 (/.f64 -1 im) -5))) |
(+.f64 (*.f64 1/3 (pow.f64 (/.f64 -1 im) -3)) (*.f64 1/60 (pow.f64 (/.f64 -1 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 1/2 (*.f64 (cos.f64 re) (*.f64 -2 im))) (*.f64 1/2 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))))) |
(+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -1/3 (pow.f64 im 3)))) |
(+.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im)) 1) (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1)) |
(+.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) 1/2) (*.f64 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1/2)) |
(+.f64 (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) (/.f64 (cos.f64 re) 2)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (/.f64 (cos.f64 re) 2))) |
(+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im)) (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im)) 1)) (*.f64 1 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) 1/2)) (*.f64 1 (*.f64 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1/2))) |
(+.f64 (*.f64 1 (*.f64 1/2 (*.f64 (cos.f64 re) (*.f64 -2 im)))) (*.f64 1 (*.f64 1/2 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))))) |
(+.f64 (*.f64 1 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))))) (*.f64 1 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -1/3 (pow.f64 im 3))))) |
(+.f64 (*.f64 1 (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) (/.f64 (cos.f64 re) 2))) (*.f64 1 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (/.f64 (cos.f64 re) 2)))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 re) (*.f64 -2 im)))) (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) (sqrt.f64 1/2))) (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) 1/2) (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) 1/2)) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))))) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (*.f64 -2 im))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))))) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))))) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))))) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (*.f64 -2 im)))) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (*.f64 -1/3 (pow.f64 im 3))))) |
(+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im)) (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 (*.f64 -2 im) (/.f64 (/.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) im) -2)))) |
(+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 (pow.f64 im 3) -1/3 (*.f64 -2 im)))) |
(+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (*.f64 -1/3 (pow.f64 im 3)))) (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -1/60 (pow.f64 im 5)))) |
(+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) 1)) (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -1/3 (pow.f64 im 3)))) |
(+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im)) (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 (/.f64 (/.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) im) -2) (*.f64 -2 im)))) |
(+.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (cos.f64 re) (*.f64 -2 im)))) (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))))) |
(+.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) (cbrt.f64 1/4))) (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (cbrt.f64 1/4)))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) 1)) (*.f64 1/2 (*.f64 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1))) |
(+.f64 (*.f64 1/2 (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) (cos.f64 re))) (*.f64 1/2 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (cos.f64 re)))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (*.f64 1/2 (*.f64 (cos.f64 re) (*.f64 -2 im)))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 re) (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))))) (*.f64 1/2 (*.f64 (cos.f64 re) (*.f64 -1/3 (pow.f64 im 3))))) |
(+.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (*.f64 (cos.f64 re) (*.f64 1/2 (*.f64 -2 im)))) |
(+.f64 (*.f64 (cos.f64 re) (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 1/2)) (*.f64 (cos.f64 re) (*.f64 (*.f64 -2 im) 1/2))) |
(+.f64 (*.f64 (cos.f64 re) (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) 1/2)) (*.f64 (cos.f64 re) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) 1/2))) |
(+.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (*.f64 -2 im))) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))))) |
(+.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) (*.f64 1/2 (*.f64 -1/3 (pow.f64 im 3))))) |
(+.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 -2 im) 1/2)) (*.f64 (cos.f64 re) (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 1/2))) |
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im)) 1) 1) (*.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1) 1)) |
(+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) 1/2) 1) (*.f64 (*.f64 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1/2) 1)) |
(+.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1) (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im)) 1)) |
(+.f64 (*.f64 (*.f64 1/2 (*.f64 (cos.f64 re) (*.f64 -2 im))) 1) (*.f64 (*.f64 1/2 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) 1)) |
(+.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5)))) 1) (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -1/3 (pow.f64 im 3))) 1)) |
(+.f64 (*.f64 (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) (/.f64 (cos.f64 re) 2)) 1) (*.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (/.f64 (cos.f64 re) 2)) 1)) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 re) (*.f64 -2 im))) (sqrt.f64 1/2)) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (sqrt.f64 1/2))) |
(+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) (sqrt.f64 1/2)) (sqrt.f64 1/2)) (*.f64 (*.f64 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (sqrt.f64 1/2)) (sqrt.f64 1/2))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))))) (*.f64 1/2 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))))) |
(+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) |
(+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (*.f64 -2 im)) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(+.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) 1/2) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) 1/2)) |
(+.f64 (*.f64 1/2 (*.f64 -1/3 (pow.f64 im 3))) (*.f64 1/2 (*.f64 -1/3 (pow.f64 im 3)))) |
(pow.f64 (*.f64 -1/3 (pow.f64 im 3)) 1) |
(pow.f64 (sqrt.f64 (*.f64 -1/3 (pow.f64 im 3))) 2) |
(pow.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9) 1/3) |
(pow.f64 (sqrt.f64 (*.f64 im (cbrt.f64 -1/3))) 6) |
(pow.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9) (*.f64 2 1/6)) |
(pow.f64 (exp.f64 (log.f64 (*.f64 im (cbrt.f64 -1/3)))) 3) |
(pow.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9))) 1/3) |
(pow.f64 (exp.f64 (cbrt.f64 (log.f64 (*.f64 -1/3 (pow.f64 im 3))))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 -1/3 (pow.f64 im 3)))) 2)) |
(pow.f64 (exp.f64 1) (log.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(pow.f64 (exp.f64 1/3) (log.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9))) |
(pow.f64 (exp.f64 3) (log.f64 (*.f64 im (cbrt.f64 -1/3)))) |
(pow.f64 (*.f64 im (cbrt.f64 -1/3)) 3) |
(pow.f64 (*.f64 (cbrt.f64 1/9) (pow.f64 im 2)) 3/2) |
(pow.f64 (pow.f64 (*.f64 -1/3 (pow.f64 im 3)) 6) 1/6) |
(pow.f64 (*.f64 1/9 (pow.f64 (fabs.f64 im) 6)) 1/2) |
(*.f64 im (*.f64 -1/3 (pow.f64 im 2))) |
(*.f64 (pow.f64 im 2) (*.f64 -1/3 im)) |
(*.f64 (cbrt.f64 -1/3) (*.f64 (cbrt.f64 1/9) (pow.f64 im 3))) |
(*.f64 (*.f64 -1/3 im) (pow.f64 im 2)) |
(*.f64 (*.f64 -1/3 (pow.f64 im 2)) im) |
(*.f64 (*.f64 (cbrt.f64 1/9) (pow.f64 im 3)) (cbrt.f64 -1/3)) |
(*.f64 1 (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(*.f64 (*.f64 -1/3 (pow.f64 im 3)) 1) |
(*.f64 (pow.f64 im 3) -1/3) |
(*.f64 (*.f64 im (cbrt.f64 -1/3)) (*.f64 (cbrt.f64 1/9) (pow.f64 im 2))) |
(*.f64 (*.f64 (cbrt.f64 1/9) (pow.f64 im 2)) (*.f64 im (cbrt.f64 -1/3))) |
(*.f64 (*.f64 (pow.f64 im 3) (cbrt.f64 -1/3)) (cbrt.f64 1/9)) |
(*.f64 (cbrt.f64 1/9) (*.f64 (pow.f64 im 3) (cbrt.f64 -1/3))) |
(*.f64 (sqrt.f64 (*.f64 -1/3 (pow.f64 im 3))) (sqrt.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(sqrt.f64 (*.f64 1/9 (pow.f64 (fabs.f64 im) 6))) |
(exp.f64 (log.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 im (cbrt.f64 -1/3))) 3)) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 1/3)) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -1/3 (pow.f64 im 3)))) 1/3)) |
(neg.f64 (*.f64 1/3 (pow.f64 im 3))) |
(cbrt.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) |
(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))) |
(+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) |
(+.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 1/2) (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 1/2)) |
(+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 (*.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/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 (/.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 -1/3 (pow.f64 im 3)))) |
(pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 1) |
(pow.f64 (cbrt.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 3) |
(pow.f64 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3) 1/3) |
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) |
(/.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9))) (neg.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)))) |
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) (pow.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 2)) |
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 1) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) |
(/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 1) 1) (*.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 1)) |
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 1) (*.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 1)) |
(/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) 1) (*.f64 (pow.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 2) 1)) |
(/.f64 (*.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9))) 1) (*.f64 (neg.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) 1)) |
(/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 1) 2) (*.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 2)) |
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 2) (*.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 2)) |
(/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) 2) (*.f64 (pow.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 2) 2)) |
(/.f64 (*.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9))) 2) (*.f64 (neg.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) 3) (pow.f64 (*.f64 -1/3 (pow.f64 im 3)) 9)) 1) (*.f64 (+.f64 (*.f64 1/46656000000 (pow.f64 (pow.f64 (pow.f64 im 5) 3) 2)) (*.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9) (-.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9) (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))))) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)))) |
(/.f64 (*.f64 1 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 1)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) |
(/.f64 (*.f64 2 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 1)) (*.f64 2 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)))) |
(/.f64 (*.f64 2 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9))) (*.f64 2 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)))) |
(/.f64 (*.f64 1 (neg.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)))) (*.f64 1 (neg.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))))) |
(/.f64 (*.f64 2 (neg.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)))) (*.f64 2 (neg.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))))) |
(/.f64 (*.f64 1 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)))) (pow.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 2)) |
(/.f64 (*.f64 2 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)))) (*.f64 2 (pow.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 2))) |
(*.f64 (cbrt.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 2) (cbrt.f64 (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 (/.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (pow.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) -1)) |
(*.f64 1 (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))) 1) |
(neg.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (neg.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))))) |
(fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 im (*.f64 -1/3 (pow.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 (*.f64 -1/3 im) (pow.f64 im 2) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 (pow.f64 im 2) (*.f64 -1/3 im) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 (*.f64 -1/3 (pow.f64 im 2)) im (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 (cbrt.f64 -1/3) (*.f64 (cbrt.f64 1/9) (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 (cbrt.f64 -1/60) (*.f64 (cbrt.f64 1/3600) (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (cbrt.f64 (*.f64 -1/60 (pow.f64 im 5))) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (pow.f64 im 5) -1/60 (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (cbrt.f64 (*.f64 -1/216000 (pow.f64 im 5))) (cbrt.f64 (pow.f64 (pow.f64 im 5) 2)) (*.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 (*.f64 -1/3 (pow.f64 im 3)) 1 (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 (*.f64 -1/60 (pow.f64 im 5)) 1 (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 1 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
| Outputs |
|---|
(*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im))))) |
(*.f64 1/2 (fma.f64 -2 im (fma.f64 -1/60 (*.f64 im (pow.f64 im 4)) (*.f64 -1/3 (pow.f64 im 3))))) |
(+.f64 (*.f64 -1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) (*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) |
(fma.f64 -1/4 (*.f64 (pow.f64 re 2) (fma.f64 -2 im (fma.f64 -1/60 (*.f64 im (pow.f64 im 4)) (*.f64 -1/3 (pow.f64 im 3))))) (*.f64 1/2 (fma.f64 -2 im (fma.f64 -1/60 (*.f64 im (pow.f64 im 4)) (*.f64 -1/3 (pow.f64 im 3)))))) |
(+.f64 (*.f64 1/48 (*.f64 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))) (pow.f64 re 4))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) (*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im))))))) |
(fma.f64 1/48 (*.f64 (fma.f64 -2 im (fma.f64 -1/60 (*.f64 im (pow.f64 im 4)) (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 re 4)) (fma.f64 -1/4 (*.f64 (pow.f64 re 2) (fma.f64 -2 im (fma.f64 -1/60 (*.f64 im (pow.f64 im 4)) (*.f64 -1/3 (pow.f64 im 3))))) (*.f64 1/2 (fma.f64 -2 im (fma.f64 -1/60 (*.f64 im (pow.f64 im 4)) (*.f64 -1/3 (pow.f64 im 3))))))) |
(+.f64 (*.f64 1/48 (*.f64 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))) (pow.f64 re 4))) (+.f64 (*.f64 -1/4 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) (+.f64 (*.f64 -1/1440 (*.f64 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))) (pow.f64 re 6))) (*.f64 1/2 (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))))) |
(fma.f64 1/48 (*.f64 (fma.f64 -2 im (fma.f64 -1/60 (*.f64 im (pow.f64 im 4)) (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 re 4)) (fma.f64 -1/4 (*.f64 (pow.f64 re 2) (fma.f64 -2 im (fma.f64 -1/60 (*.f64 im (pow.f64 im 4)) (*.f64 -1/3 (pow.f64 im 3))))) (fma.f64 -1/1440 (*.f64 (fma.f64 -2 im (fma.f64 -1/60 (*.f64 im (pow.f64 im 4)) (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 re 6)) (*.f64 1/2 (fma.f64 -2 im (fma.f64 -1/60 (*.f64 im (pow.f64 im 4)) (*.f64 -1/3 (pow.f64 im 3)))))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (*.f64 im (pow.f64 im 4)) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (*.f64 im (pow.f64 im 4)) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (*.f64 im (pow.f64 im 4)) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (*.f64 im (pow.f64 im 4)) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (*.f64 im (pow.f64 im 4)) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (*.f64 im (pow.f64 im 4)) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (*.f64 im (pow.f64 im 4)) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 1/2 (*.f64 (cos.f64 re) (+.f64 (*.f64 -2 im) (+.f64 (*.f64 -1/60 (*.f64 (pow.f64 (pow.f64 im 2) 2) im)) (*.f64 -1/3 (*.f64 (pow.f64 im 2) im)))))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/60 (*.f64 im (pow.f64 im 4)) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(neg.f64 (*.f64 im (cos.f64 re))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re)))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))) (neg.f64 (*.f64 im (cos.f64 re)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (+.f64 (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5))) (*.f64 -1/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))) |
(+.f64 (neg.f64 (*.f64 im (cos.f64 re))) (fma.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5)) (*.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/6 (*.f64 (pow.f64 im 3) (cos.f64 re))))) |
(+.f64 (neg.f64 (*.f64 im (cos.f64 re))) (fma.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 im 5)) (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 im 3))))) |
(*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 (/.f64 1 im) -5))) |
(*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 (pow.f64 im -1) -5))) |
(+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 (/.f64 1 im) -3))) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 (/.f64 1 im) -5)))) |
(fma.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 (pow.f64 im -1) -3)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 (pow.f64 im -1) -5)))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 (/.f64 1 im) -3))) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 (/.f64 1 im) -5))))) |
(+.f64 (neg.f64 (*.f64 im (cos.f64 re))) (fma.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 (pow.f64 im -1) -3)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 (pow.f64 im -1) -5))))) |
(+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (+.f64 (*.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 (/.f64 1 im) -3))) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 (/.f64 1 im) -5))))) |
(+.f64 (neg.f64 (*.f64 im (cos.f64 re))) (fma.f64 -1/6 (*.f64 (cos.f64 re) (pow.f64 (pow.f64 im -1) -3)) (*.f64 -1/120 (*.f64 (cos.f64 re) (pow.f64 (pow.f64 im -1) -5))))) |
(*.f64 1/120 (*.f64 (cos.f64 re) (pow.f64 (/.f64 -1 im) -5))) |
(+.f64 (*.f64 1/6 (*.f64 (cos.f64 re) (pow.f64 (/.f64 -1 im) -3))) (*.f64 1/120 (*.f64 (cos.f64 re) (pow.f64 (/.f64 -1 im) -5)))) |
(fma.f64 1/6 (*.f64 (cos.f64 re) (pow.f64 (/.f64 -1 im) -3)) (*.f64 1/120 (*.f64 (cos.f64 re) (pow.f64 (/.f64 -1 im) -5)))) |
(+.f64 (*.f64 1/6 (*.f64 (cos.f64 re) (pow.f64 (/.f64 -1 im) -3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (*.f64 1/120 (*.f64 (cos.f64 re) (pow.f64 (/.f64 -1 im) -5))))) |
(fma.f64 1/6 (*.f64 (cos.f64 re) (pow.f64 (/.f64 -1 im) -3)) (+.f64 (neg.f64 (*.f64 im (cos.f64 re))) (*.f64 1/120 (*.f64 (cos.f64 re) (pow.f64 (/.f64 -1 im) -5))))) |
(+.f64 (*.f64 1/6 (*.f64 (cos.f64 re) (pow.f64 (/.f64 -1 im) -3))) (+.f64 (*.f64 -1 (*.f64 (cos.f64 re) im)) (*.f64 1/120 (*.f64 (cos.f64 re) (pow.f64 (/.f64 -1 im) -5))))) |
(fma.f64 1/6 (*.f64 (cos.f64 re) (pow.f64 (/.f64 -1 im) -3)) (+.f64 (neg.f64 (*.f64 im (cos.f64 re))) (*.f64 1/120 (*.f64 (cos.f64 re) (pow.f64 (/.f64 -1 im) -5))))) |
(*.f64 -1/3 (pow.f64 (/.f64 1 im) -3)) |
(*.f64 -1/3 (pow.f64 (pow.f64 im -1) -3)) |
(*.f64 -1/3 (pow.f64 (/.f64 1 im) -3)) |
(*.f64 -1/3 (pow.f64 (pow.f64 im -1) -3)) |
(*.f64 -1/3 (pow.f64 (/.f64 1 im) -3)) |
(*.f64 -1/3 (pow.f64 (pow.f64 im -1) -3)) |
(*.f64 -1/3 (pow.f64 (/.f64 1 im) -3)) |
(*.f64 -1/3 (pow.f64 (pow.f64 im -1) -3)) |
(*.f64 1/3 (pow.f64 (/.f64 -1 im) -3)) |
(*.f64 1/3 (pow.f64 (/.f64 -1 im) -3)) |
(*.f64 1/3 (pow.f64 (/.f64 -1 im) -3)) |
(*.f64 1/3 (pow.f64 (/.f64 -1 im) -3)) |
(*.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))) |
(+.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))) |
(+.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))) |
(*.f64 -1/60 (pow.f64 (/.f64 1 im) -5)) |
(*.f64 -1/60 (pow.f64 (pow.f64 im -1) -5)) |
(+.f64 (*.f64 -1/60 (pow.f64 (/.f64 1 im) -5)) (*.f64 -1/3 (pow.f64 (/.f64 1 im) -3))) |
(fma.f64 -1/60 (pow.f64 (pow.f64 im -1) -5) (*.f64 -1/3 (pow.f64 (pow.f64 im -1) -3))) |
(+.f64 (*.f64 -1/60 (pow.f64 (/.f64 1 im) -5)) (*.f64 -1/3 (pow.f64 (/.f64 1 im) -3))) |
(fma.f64 -1/60 (pow.f64 (pow.f64 im -1) -5) (*.f64 -1/3 (pow.f64 (pow.f64 im -1) -3))) |
(+.f64 (*.f64 -1/60 (pow.f64 (/.f64 1 im) -5)) (*.f64 -1/3 (pow.f64 (/.f64 1 im) -3))) |
(fma.f64 -1/60 (pow.f64 (pow.f64 im -1) -5) (*.f64 -1/3 (pow.f64 (pow.f64 im -1) -3))) |
(*.f64 1/60 (pow.f64 (/.f64 -1 im) -5)) |
(+.f64 (*.f64 1/3 (pow.f64 (/.f64 -1 im) -3)) (*.f64 1/60 (pow.f64 (/.f64 -1 im) -5))) |
(fma.f64 1/3 (pow.f64 (/.f64 -1 im) -3) (*.f64 1/60 (pow.f64 (/.f64 -1 im) -5))) |
(+.f64 (*.f64 1/3 (pow.f64 (/.f64 -1 im) -3)) (*.f64 1/60 (pow.f64 (/.f64 -1 im) -5))) |
(fma.f64 1/3 (pow.f64 (/.f64 -1 im) -3) (*.f64 1/60 (pow.f64 (/.f64 -1 im) -5))) |
(+.f64 (*.f64 1/3 (pow.f64 (/.f64 -1 im) -3)) (*.f64 1/60 (pow.f64 (/.f64 -1 im) -5))) |
(fma.f64 1/3 (pow.f64 (/.f64 -1 im) -3) (*.f64 1/60 (pow.f64 (/.f64 -1 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 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 re) (*.f64 -2 im))) (*.f64 1/2 (*.f64 (cos.f64 re) (fma.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/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -1/3 (pow.f64 im 3)))) |
(*.f64 (cos.f64 re) (+.f64 (*.f64 1/2 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 -1/6 (pow.f64 im 3)))) |
(+.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im)) 1) (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1)) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) 1/2) (*.f64 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1/2)) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) (/.f64 (cos.f64 re) 2)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (/.f64 (cos.f64 re) 2))) |
(*.f64 (cos.f64 re) (+.f64 (*.f64 1/2 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 -1/6 (pow.f64 im 3)))) |
(+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im)) (*.f64 (/.f64 (cos.f64 re) 2) (fma.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/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im)) 1)) (*.f64 1 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 1 (*.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) 1/2)) (*.f64 1 (*.f64 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1/2))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 1 (*.f64 1/2 (*.f64 (cos.f64 re) (*.f64 -2 im)))) (*.f64 1 (*.f64 1/2 (*.f64 (cos.f64 re) (fma.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/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 1 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))))) (*.f64 1 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (cos.f64 re) (+.f64 (*.f64 1/2 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 -1/6 (pow.f64 im 3)))) |
(+.f64 (*.f64 1 (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) (/.f64 (cos.f64 re) 2))) (*.f64 1 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (/.f64 (cos.f64 re) 2)))) |
(*.f64 (cos.f64 re) (+.f64 (*.f64 1/2 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 -1/6 (pow.f64 im 3)))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 re) (*.f64 -2 im)))) (*.f64 (sqrt.f64 1/2) (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 re) (fma.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/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) (sqrt.f64 1/2))) (*.f64 (sqrt.f64 1/2) (*.f64 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (sqrt.f64 1/2)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) 1/2) (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) 1/2)) |
(*.f64 2 (*.f64 (/.f64 (cos.f64 re) 4) (fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))))) |
(*.f64 (cbrt.f64 (*.f64 1/2 (cos.f64 re))) (+.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 1/4))) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 1/4))))) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (*.f64 -2 im))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))))) |
(*.f64 (cbrt.f64 (*.f64 1/2 (cos.f64 re))) (+.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 1/4))) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 1/4))))) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))))) |
(*.f64 (cbrt.f64 (*.f64 1/2 (cos.f64 re))) (+.f64 (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 1/4))) (*.f64 -1/3 (*.f64 (pow.f64 im 3) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 1/4)))))) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))))) |
(*.f64 (cbrt.f64 (*.f64 1/2 (cos.f64 re))) (+.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 1/4))) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 1/4))))) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (*.f64 -2 im)))) |
(*.f64 (cbrt.f64 (*.f64 1/2 (cos.f64 re))) (+.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 1/4))) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 1/4))))) |
(+.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (cbrt.f64 (*.f64 1/2 (cos.f64 re))) (+.f64 (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 1/4))) (*.f64 -1/3 (*.f64 (pow.f64 im 3) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 1/4)))))) |
(+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))))) |
(*.f64 (cos.f64 re) (+.f64 (*.f64 1/2 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 -1/6 (pow.f64 im 3)))) |
(+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im)) (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 (*.f64 -2 im) (/.f64 (/.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) im) -2)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (/.f64 (/.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) im) (/.f64 -2 (*.f64 -2 im))))) |
(+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 (pow.f64 im 3) -1/3 (*.f64 -2 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -1/60 (pow.f64 im 5)) (fma.f64 (pow.f64 im 3) -1/3 (*.f64 -2 im)))) |
(+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (*.f64 -1/3 (pow.f64 im 3)))) (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -1/60 (pow.f64 im 5)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (fma.f64 -2 im (*.f64 -1/3 (pow.f64 im 3))) (*.f64 -1/60 (pow.f64 im 5)))) |
(+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) 1)) (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -1/3 (pow.f64 im 3)))) |
(*.f64 (cos.f64 re) (+.f64 (*.f64 1/2 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 -1/6 (pow.f64 im 3)))) |
(+.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im)) (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 (/.f64 (/.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) im) -2) (*.f64 -2 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (+.f64 (*.f64 -2 im) (/.f64 (/.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) im) (/.f64 -2 (*.f64 -2 im))))) |
(+.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (cos.f64 re) (*.f64 -2 im)))) (*.f64 (cbrt.f64 1/2) (*.f64 (cbrt.f64 1/4) (*.f64 (cos.f64 re) (fma.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/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) (cbrt.f64 1/4))) (*.f64 (cbrt.f64 1/2) (*.f64 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (cbrt.f64 1/4)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 1/2 (*.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) 1)) (*.f64 1/2 (*.f64 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 1/2 (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) (cos.f64 re))) (*.f64 1/2 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (cos.f64 re)))) |
(*.f64 (cos.f64 re) (+.f64 (*.f64 1/2 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 -1/6 (pow.f64 im 3)))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (*.f64 1/2 (*.f64 (cos.f64 re) (*.f64 -2 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 1/2 (*.f64 (cos.f64 re) (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))))) (*.f64 1/2 (*.f64 (cos.f64 re) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (cos.f64 re) (+.f64 (*.f64 1/2 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 -1/6 (pow.f64 im 3)))) |
(+.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (*.f64 (cos.f64 re) (*.f64 1/2 (*.f64 -2 im)))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 (cos.f64 re) (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 1/2)) (*.f64 (cos.f64 re) (*.f64 (*.f64 -2 im) 1/2))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 (cos.f64 re) (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) 1/2)) (*.f64 (cos.f64 re) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) 1/2))) |
(*.f64 (cos.f64 re) (+.f64 (*.f64 1/2 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 -1/6 (pow.f64 im 3)))) |
(+.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (*.f64 -2 im))) (*.f64 (cos.f64 re) (*.f64 1/2 (fma.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/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 (cos.f64 re) (*.f64 1/2 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))))) (*.f64 (cos.f64 re) (*.f64 1/2 (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 (cos.f64 re) (+.f64 (*.f64 1/2 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 -1/6 (pow.f64 im 3)))) |
(+.f64 (*.f64 (cos.f64 re) (*.f64 (*.f64 -2 im) 1/2)) (*.f64 (cos.f64 re) (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 1/2))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im)) 1) 1) (*.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1) 1)) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) 1/2) 1) (*.f64 (*.f64 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1/2) 1)) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 1) (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -2 im)) 1)) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 (*.f64 1/2 (*.f64 (cos.f64 re) (*.f64 -2 im))) 1) (*.f64 (*.f64 1/2 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) 1)) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5)))) 1) (*.f64 (*.f64 (/.f64 (cos.f64 re) 2) (*.f64 -1/3 (pow.f64 im 3))) 1)) |
(*.f64 (cos.f64 re) (+.f64 (*.f64 1/2 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 -1/6 (pow.f64 im 3)))) |
(+.f64 (*.f64 (*.f64 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5))) (/.f64 (cos.f64 re) 2)) 1) (*.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (/.f64 (cos.f64 re) 2)) 1)) |
(*.f64 (cos.f64 re) (+.f64 (*.f64 1/2 (fma.f64 -2 im (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 -1/6 (pow.f64 im 3)))) |
(+.f64 (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 re) (*.f64 -2 im))) (sqrt.f64 1/2)) (*.f64 (*.f64 (sqrt.f64 1/2) (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) (sqrt.f64 1/2))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) (sqrt.f64 1/2)) (sqrt.f64 1/2)) (*.f64 (*.f64 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (sqrt.f64 1/2)) (sqrt.f64 1/2))) |
(*.f64 (*.f64 1/2 (cos.f64 re)) (fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))))) |
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))))) (*.f64 1/2 (*.f64 (/.f64 (cos.f64 re) 2) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))))) |
(*.f64 2 (*.f64 (/.f64 (cos.f64 re) 4) (fma.f64 -2 im (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5)))))) |
(+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) |
(*.f64 (cbrt.f64 (*.f64 1/2 (cos.f64 re))) (+.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 1/4))) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 1/4))))) |
(+.f64 (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (*.f64 -2 im)) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (*.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) |
(*.f64 (cbrt.f64 (*.f64 1/2 (cos.f64 re))) (+.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 1/4))) (*.f64 (fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 1/4))))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(+.f64 (*.f64 (*.f64 -1/3 (pow.f64 im 3)) 1/2) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) 1/2)) |
(*.f64 -1/3 (pow.f64 im 3)) |
(+.f64 (*.f64 1/2 (*.f64 -1/3 (pow.f64 im 3))) (*.f64 1/2 (*.f64 -1/3 (pow.f64 im 3)))) |
(*.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 (sqrt.f64 (*.f64 -1/3 (pow.f64 im 3))) 2) |
(NAN.f64) |
(pow.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9) 1/3) |
(cbrt.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) |
(pow.f64 (sqrt.f64 (*.f64 im (cbrt.f64 -1/3))) 6) |
(NAN.f64) |
(pow.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9) (*.f64 2 1/6)) |
(cbrt.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) |
(pow.f64 (exp.f64 (log.f64 (*.f64 im (cbrt.f64 -1/3)))) 3) |
(NAN.f64) |
(pow.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9))) 1/3) |
(cbrt.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)))) |
(pow.f64 (exp.f64 (cbrt.f64 (log.f64 (*.f64 -1/3 (pow.f64 im 3))))) (pow.f64 (cbrt.f64 (log.f64 (*.f64 -1/3 (pow.f64 im 3)))) 2)) |
(NAN.f64) |
(pow.f64 (exp.f64 1) (log.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(NAN.f64) |
(pow.f64 (exp.f64 1/3) (log.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9))) |
(cbrt.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)))) |
(pow.f64 (exp.f64 3) (log.f64 (*.f64 im (cbrt.f64 -1/3)))) |
(NAN.f64) |
(pow.f64 (*.f64 im (cbrt.f64 -1/3)) 3) |
(pow.f64 (*.f64 (cbrt.f64 1/9) (pow.f64 im 2)) 3/2) |
(pow.f64 (*.f64 (pow.f64 im 2) (cbrt.f64 1/9)) 3/2) |
(pow.f64 (pow.f64 (*.f64 -1/3 (pow.f64 im 3)) 6) 1/6) |
(pow.f64 (*.f64 1/9 (pow.f64 (fabs.f64 im) 6)) 1/2) |
(sqrt.f64 (*.f64 1/9 (pow.f64 (fabs.f64 im) 6))) |
(*.f64 im (*.f64 -1/3 (pow.f64 im 2))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(*.f64 (pow.f64 im 2) (*.f64 -1/3 im)) |
(*.f64 -1/3 (pow.f64 im 3)) |
(*.f64 (cbrt.f64 -1/3) (*.f64 (cbrt.f64 1/9) (pow.f64 im 3))) |
(*.f64 (pow.f64 im 3) (*.f64 (cbrt.f64 -1/3) (cbrt.f64 1/9))) |
(*.f64 (*.f64 -1/3 im) (pow.f64 im 2)) |
(*.f64 -1/3 (pow.f64 im 3)) |
(*.f64 (*.f64 -1/3 (pow.f64 im 2)) im) |
(*.f64 -1/3 (pow.f64 im 3)) |
(*.f64 (*.f64 (cbrt.f64 1/9) (pow.f64 im 3)) (cbrt.f64 -1/3)) |
(*.f64 (pow.f64 im 3) (*.f64 (cbrt.f64 -1/3) (cbrt.f64 1/9))) |
(*.f64 1 (*.f64 -1/3 (pow.f64 im 3))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(*.f64 -1/3 (pow.f64 im 3)) |
(*.f64 (*.f64 -1/3 (pow.f64 im 3)) 1) |
(*.f64 -1/3 (pow.f64 im 3)) |
(*.f64 (pow.f64 im 3) -1/3) |
(*.f64 -1/3 (pow.f64 im 3)) |
(*.f64 (*.f64 im (cbrt.f64 -1/3)) (*.f64 (cbrt.f64 1/9) (pow.f64 im 2))) |
(*.f64 (*.f64 im (cbrt.f64 -1/3)) (*.f64 (pow.f64 im 2) (cbrt.f64 1/9))) |
(*.f64 (*.f64 (cbrt.f64 1/9) (pow.f64 im 2)) (*.f64 im (cbrt.f64 -1/3))) |
(*.f64 (*.f64 im (cbrt.f64 -1/3)) (*.f64 (pow.f64 im 2) (cbrt.f64 1/9))) |
(*.f64 (*.f64 (pow.f64 im 3) (cbrt.f64 -1/3)) (cbrt.f64 1/9)) |
(*.f64 (pow.f64 im 3) (*.f64 (cbrt.f64 -1/3) (cbrt.f64 1/9))) |
(*.f64 (cbrt.f64 1/9) (*.f64 (pow.f64 im 3) (cbrt.f64 -1/3))) |
(*.f64 (pow.f64 im 3) (*.f64 (cbrt.f64 -1/3) (cbrt.f64 1/9))) |
(*.f64 (sqrt.f64 (*.f64 -1/3 (pow.f64 im 3))) (sqrt.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(NAN.f64) |
(sqrt.f64 (*.f64 1/9 (pow.f64 (fabs.f64 im) 6))) |
(exp.f64 (log.f64 (*.f64 -1/3 (pow.f64 im 3)))) |
(NAN.f64) |
(exp.f64 (*.f64 (log.f64 (*.f64 im (cbrt.f64 -1/3))) 3)) |
(NAN.f64) |
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 1/3)) |
(cbrt.f64 (exp.f64 (log.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)))) |
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 -1/3 (pow.f64 im 3)))) 1/3)) |
(NAN.f64) |
(neg.f64 (*.f64 1/3 (pow.f64 im 3))) |
(*.f64 -1/3 (pow.f64 im 3)) |
(cbrt.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) |
(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))) |
(+.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))) |
(+.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))) |
(+.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 1/2) (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 1/2)) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 (*.f64 -1/3 (pow.f64 im 3)) (/.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))))) |
(*.f64 -1/3 (*.f64 (pow.f64 im 3) (+.f64 1 (*.f64 1/20 (/.f64 (pow.f64 im 5) (pow.f64 im 3)))))) |
(+.f64 (*.f64 1/2 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (*.f64 1/2 (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))) |
(+.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 (/.f64 (*.f64 -1/60 (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) (*.f64 -1/3 (pow.f64 im 3)))) |
(*.f64 -1/3 (*.f64 (pow.f64 im 3) (+.f64 1 (*.f64 1/20 (/.f64 (pow.f64 im 5) (pow.f64 im 3)))))) |
(pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 1) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(pow.f64 (cbrt.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 3) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(pow.f64 (pow.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 3) 1/3) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) |
(/.f64 (fma.f64 (pow.f64 im 15) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/3 (pow.f64 im 3) (neg.f64 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 1/3600 (pow.f64 im 10)))) |
(/.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9))) (neg.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)))) |
(/.f64 (fma.f64 (pow.f64 im 15) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/3 (pow.f64 im 3) (neg.f64 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 1/3600 (pow.f64 im 10)))) |
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) (pow.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 2)) |
(/.f64 (fma.f64 (pow.f64 im 15) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/3 (pow.f64 im 3) (neg.f64 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 1/3600 (pow.f64 im 10)))) |
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 1) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) |
(/.f64 (fma.f64 (pow.f64 im 15) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/3 (pow.f64 im 3) (neg.f64 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 1/3600 (pow.f64 im 10)))) |
(/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 1) 1) (*.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 1)) |
(/.f64 (fma.f64 (pow.f64 im 15) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/3 (pow.f64 im 3) (neg.f64 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 1/3600 (pow.f64 im 10)))) |
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 1) (*.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 1)) |
(/.f64 (fma.f64 (pow.f64 im 15) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/3 (pow.f64 im 3) (neg.f64 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 1/3600 (pow.f64 im 10)))) |
(/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) 1) (*.f64 (pow.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 2) 1)) |
(/.f64 (fma.f64 (pow.f64 im 15) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/3 (pow.f64 im 3) (neg.f64 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 1/3600 (pow.f64 im 10)))) |
(/.f64 (*.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9))) 1) (*.f64 (neg.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) 1)) |
(/.f64 (fma.f64 (pow.f64 im 15) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/3 (pow.f64 im 3) (neg.f64 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 1/3600 (pow.f64 im 10)))) |
(/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 1) 2) (*.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 2)) |
(/.f64 (fma.f64 (pow.f64 im 15) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/3 (pow.f64 im 3) (neg.f64 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 1/3600 (pow.f64 im 10)))) |
(/.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 2) (*.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 2)) |
(/.f64 (fma.f64 (pow.f64 im 15) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/3 (pow.f64 im 3) (neg.f64 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 1/3600 (pow.f64 im 10)))) |
(/.f64 (*.f64 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) 2) (*.f64 (pow.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 2) 2)) |
(/.f64 (fma.f64 (pow.f64 im 15) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/3 (pow.f64 im 3) (neg.f64 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 1/3600 (pow.f64 im 10)))) |
(/.f64 (*.f64 (neg.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9))) 2) (*.f64 (neg.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) 2)) |
(/.f64 (fma.f64 (pow.f64 im 15) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/3 (pow.f64 im 3) (neg.f64 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 1/3600 (pow.f64 im 10)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3)) 3) (pow.f64 (*.f64 -1/3 (pow.f64 im 3)) 9)) 1) (*.f64 (+.f64 (*.f64 1/46656000000 (pow.f64 (pow.f64 (pow.f64 im 5) 3) 2)) (*.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9) (-.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9) (*.f64 -1/216000 (pow.f64 (pow.f64 im 5) 3))))) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)))) |
(/.f64 (+.f64 (*.f64 -1/10077696000000000 (pow.f64 (pow.f64 im 15) 3)) (pow.f64 (*.f64 -1/3 (pow.f64 im 3)) 9)) (*.f64 (fma.f64 1/46656000000 (pow.f64 (pow.f64 im 10) 3) (*.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9) (+.f64 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9) (*.f64 1/216000 (pow.f64 im 15))))) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/3 (pow.f64 im 3) (neg.f64 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 1/3600 (pow.f64 im 10))))) |
(/.f64 (*.f64 1 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 1)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))) |
(/.f64 (fma.f64 (pow.f64 im 15) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/3 (pow.f64 im 3) (neg.f64 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 1/3600 (pow.f64 im 10)))) |
(/.f64 (*.f64 2 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) 1)) (*.f64 2 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)))) |
(/.f64 (fma.f64 (pow.f64 im 15) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/3 (pow.f64 im 3) (neg.f64 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 1/3600 (pow.f64 im 10)))) |
(/.f64 (*.f64 2 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9))) (*.f64 2 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)))) |
(/.f64 (fma.f64 (pow.f64 im 15) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/3 (pow.f64 im 3) (neg.f64 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 1/3600 (pow.f64 im 10)))) |
(/.f64 (*.f64 1 (neg.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)))) (*.f64 1 (neg.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))))) |
(/.f64 (fma.f64 (pow.f64 im 15) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/3 (pow.f64 im 3) (neg.f64 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 1/3600 (pow.f64 im 10)))) |
(/.f64 (*.f64 2 (neg.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)))) (*.f64 2 (neg.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))))) |
(/.f64 (fma.f64 (pow.f64 im 15) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/3 (pow.f64 im 3) (neg.f64 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 1/3600 (pow.f64 im 10)))) |
(/.f64 (*.f64 1 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)))) (pow.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 2)) |
(/.f64 (fma.f64 (pow.f64 im 15) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/3 (pow.f64 im 3) (neg.f64 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 1/3600 (pow.f64 im 10)))) |
(/.f64 (*.f64 2 (*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)))) (*.f64 2 (pow.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) 2))) |
(/.f64 (fma.f64 (pow.f64 im 15) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/3 (pow.f64 im 3) (neg.f64 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 1/3600 (pow.f64 im 10)))) |
(*.f64 (cbrt.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (pow.f64 (cbrt.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 2)) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) 2) (cbrt.f64 (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))) |
(*.f64 (*.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/3 (*.f64 (pow.f64 im 3) (+.f64 1 (*.f64 1/20 (/.f64 (pow.f64 im 5) (pow.f64 im 3)))))) |
(*.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (pow.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) -1)) |
(/.f64 (fma.f64 (pow.f64 im 15) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/3 (pow.f64 im 3) (neg.f64 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 1/3600 (pow.f64 im 10)))) |
(*.f64 1 (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))) |
(*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) 1) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(neg.f64 (/.f64 (fma.f64 (pow.f64 (pow.f64 im 5) 3) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (neg.f64 (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (-.f64 (*.f64 -1/3 (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600))))) |
(/.f64 (fma.f64 (pow.f64 im 15) -1/216000 (pow.f64 (*.f64 im (cbrt.f64 -1/3)) 9)) (fma.f64 (*.f64 -1/3 (pow.f64 im 3)) (fma.f64 -1/3 (pow.f64 im 3) (neg.f64 (*.f64 -1/60 (pow.f64 im 5)))) (*.f64 1/3600 (pow.f64 im 10)))) |
(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 im (*.f64 -1/3 (pow.f64 im 2)) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 (*.f64 -1/3 im) (pow.f64 im 2) (*.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 2) (*.f64 -1/3 im) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 (*.f64 -1/3 (pow.f64 im 2)) im (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 -1/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 (cbrt.f64 -1/3) (*.f64 (cbrt.f64 1/9) (pow.f64 im 3)) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 (cbrt.f64 -1/3) (*.f64 (pow.f64 im 3) (cbrt.f64 1/9)) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 (cbrt.f64 -1/60) (*.f64 (cbrt.f64 1/3600) (pow.f64 im 5)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (cbrt.f64 (*.f64 -1/60 (pow.f64 im 5))) (cbrt.f64 (*.f64 (pow.f64 (pow.f64 im 5) 2) 1/3600)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (cbrt.f64 (*.f64 -1/60 (pow.f64 im 5))) (cbrt.f64 (*.f64 1/3600 (pow.f64 im 10))) (*.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/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.f64 (cbrt.f64 (*.f64 -1/216000 (pow.f64 im 5))) (cbrt.f64 (pow.f64 (pow.f64 im 5) 2)) (*.f64 -1/3 (pow.f64 im 3))) |
(fma.f64 (cbrt.f64 (*.f64 -1/216000 (pow.f64 im 5))) (cbrt.f64 (pow.f64 im 10)) (*.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/3 (pow.f64 im 3) (*.f64 -1/60 (pow.f64 im 5))) |
(fma.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 (*.f64 -1/60 (pow.f64 im 5)) 1 (*.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 (*.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))) |
Compiled 5895 to 4488 computations (23.9% saved)
5 alts after pruning (3 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 199 | 2 | 201 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 1 | 1 |
| Total | 199 | 5 | 204 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 97.2% | (+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) |
| 97.0% | (+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) (sqrt.f64 1/2)) (sqrt.f64 1/2)) (*.f64 (*.f64 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (sqrt.f64 1/2)) (sqrt.f64 1/2))) | |
| ✓ | 98.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))))) |
| ✓ | 10.0% | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| 10.0% | (*.f64 1/2 (+.f64 (/.f64 (cos.f64 re) (exp.f64 im)) (*.f64 (neg.f64 (exp.f64 im)) (cos.f64 re)))) |
Compiled 221 to 170 computations (23.1% saved)
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| ✓ | 99.6% | (pow.f64 (cos.f64 re) 2) |
| ✓ | 99.6% | (cbrt.f64 (/.f64 (cos.f64 re) 2)) |
| ✓ | 99.5% | (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) |
| ✓ | 99.5% | (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) |
Compiled 175 to 127 computations (27.4% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 8.0ms | im | @ | 0 | (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) |
| 7.0ms | re | @ | inf | (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) |
| 4.0ms | re | @ | -inf | (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) |
| 4.0ms | im | @ | inf | (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) |
| 1.0ms | re | @ | 0 | (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) |
| 1× | batch-egg-rewrite |
| Inputs |
|---|
(*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) |
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) |
(cbrt.f64 (/.f64 (cos.f64 re) 2)) |
(pow.f64 (cos.f64 re) 2) |
| Outputs |
|---|
((*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (pow.f64 (pow.f64 (*.f64 (neg.f64 (cos.f64 re)) im) 3) 1/3) (pow.f64 (*.f64 (neg.f64 (cos.f64 re)) im) 1) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 (cos.f64 re)) im)) 3) (/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cos.f64 re)))) (neg.f64 (cbrt.f64 2))) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) 2)) (cbrt.f64 (cbrt.f64 4))) (/.f64 (*.f64 (*.f64 (neg.f64 (cos.f64 re)) im) 4) 4) (/.f64 (*.f64 (neg.f64 (cos.f64 re)) im) 1) (/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2)))) (cbrt.f64 -4)) (/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)))) (cbrt.f64 16)) (/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2))) (neg.f64 (cbrt.f64 4))) (/.f64 (*.f64 (*.f64 -2 im) (*.f64 (/.f64 (cos.f64 re) 1/2) 4)) 16) (/.f64 (*.f64 (*.f64 -2 im) (*.f64 (/.f64 (cos.f64 re) 1/2) (cbrt.f64 1/4))) (cbrt.f64 16)) (/.f64 (*.f64 (*.f64 -2 im) (/.f64 (cos.f64 re) (sqrt.f64 2))) (sqrt.f64 2)) (/.f64 (*.f64 (*.f64 -2 im) (/.f64 (cos.f64 re) 1/2)) 4) (/.f64 (*.f64 (*.f64 -2 im) (*.f64 -2 (cos.f64 re))) -4) (/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (neg.f64 (cbrt.f64 (cos.f64 re)))) (neg.f64 (cbrt.f64 2))) (/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (neg.f64 (cos.f64 re)))) (cbrt.f64 -2)) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cos.f64 re))) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 4))) (/.f64 (*.f64 4 (*.f64 (neg.f64 (cos.f64 re)) im)) 4) (/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))))) (cbrt.f64 (cbrt.f64 2))) (/.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (cbrt.f64 -4)) (/.f64 (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2))) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (cbrt.f64 16)) (/.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (neg.f64 (cbrt.f64 4))) (/.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 1/2) 4) (*.f64 -2 im)) 16) (/.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 1/2) (cbrt.f64 1/4)) (*.f64 -2 im)) (cbrt.f64 16)) (/.f64 (*.f64 (/.f64 (cos.f64 re) (sqrt.f64 2)) (*.f64 -2 im)) (sqrt.f64 2)) (/.f64 (*.f64 (/.f64 (cos.f64 re) 1/2) (*.f64 -2 im)) 4) (/.f64 (*.f64 (*.f64 -2 (cos.f64 re)) (*.f64 -2 im)) -4) (/.f64 (*.f64 (neg.f64 (cbrt.f64 (cos.f64 re))) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (neg.f64 (cbrt.f64 2))) (/.f64 (*.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (cbrt.f64 -2)) (/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2))) (cbrt.f64 2)) (/.f64 (*.f64 (*.f64 -2 im) (/.f64 (cos.f64 re) (cbrt.f64 2))) (cbrt.f64 4)) (/.f64 (*.f64 (*.f64 -2 im) (cos.f64 re)) 2) (/.f64 (*.f64 (*.f64 -2 im) (neg.f64 (cos.f64 re))) -2) (/.f64 (*.f64 (*.f64 -2 im) (/.f64 (cos.f64 re) (cbrt.f64 4))) (cbrt.f64 2)) (/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 1/2))) (cbrt.f64 4)) (/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (*.f64 -2 im) (pow.f64 (cbrt.f64 (cos.f64 re)) 2))) (cbrt.f64 4)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cos.f64 re))) (cbrt.f64 2)) (cbrt.f64 4)) (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cos.f64 re))) 1) (cbrt.f64 2)) (/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2)) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (cbrt.f64 2)) (/.f64 (*.f64 (/.f64 (cos.f64 re) (cbrt.f64 2)) (*.f64 -2 im)) (cbrt.f64 4)) (/.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) 2) (/.f64 (*.f64 (neg.f64 (cos.f64 re)) (*.f64 -2 im)) -2) (/.f64 (*.f64 (/.f64 (cos.f64 re) (cbrt.f64 4)) (*.f64 -2 im)) (cbrt.f64 2)) (/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (cbrt.f64 4)) (/.f64 (*.f64 (*.f64 (*.f64 -2 im) (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 4)) (/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cos.f64 re))) (cbrt.f64 2)) (/.f64 (/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cos.f64 re))) 1) (cbrt.f64 2)) (/.f64 (*.f64 (*.f64 (neg.f64 (cos.f64 re)) im) 2) 2) (/.f64 (*.f64 2 (*.f64 (neg.f64 (cos.f64 re)) im)) 2)) |
((cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (pow.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4) 1/3) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) 1) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) 3) (pow.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) 2) (/.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 16)) (/.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 -4)) (/.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) (neg.f64 (cbrt.f64 4))) (/.f64 (neg.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2)))) (neg.f64 (cbrt.f64 -4))) (/.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2))) (neg.f64 (neg.f64 (cbrt.f64 4)))) (/.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2))) (neg.f64 (cbrt.f64 2))) (/.f64 (cbrt.f64 (*.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) 16)) (cbrt.f64 256)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 2) -4)) (cbrt.f64 -16)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) (cbrt.f64 4))) (cbrt.f64 (cbrt.f64 16))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) 2)) (cbrt.f64 (cbrt.f64 4))) (/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (cos.f64 re) 2) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) 2)) (cbrt.f64 (cbrt.f64 4))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) 4) 4) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) 1) (/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (neg.f64 (cbrt.f64 (cos.f64 re)))) (neg.f64 (cbrt.f64 2))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (cbrt.f64 (neg.f64 (cos.f64 re)))) (cbrt.f64 -2)) (/.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 -4)) (cbrt.f64 16)) (/.f64 (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 16)) (cbrt.f64 256)) (/.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) (neg.f64 (cbrt.f64 4))) (*.f64 (neg.f64 (cbrt.f64 4)) (neg.f64 (cbrt.f64 4)))) (/.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2)) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 4))) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 (cbrt.f64 4))) (cbrt.f64 (cbrt.f64 16))) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 -2)) (cbrt.f64 -2)) (/.f64 (/.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 (cbrt.f64 16))) (cbrt.f64 (cbrt.f64 256))) (/.f64 (/.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2))) 1) (cbrt.f64 16)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) 2)) (cbrt.f64 (cbrt.f64 4))) (/.f64 (*.f64 4 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) 4) (/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (/.f64 (cos.f64 re) 2)))) (cbrt.f64 (cbrt.f64 2))) (/.f64 (*.f64 (neg.f64 (cbrt.f64 (cos.f64 re))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (neg.f64 (cbrt.f64 2))) (/.f64 (*.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 -2)) (/.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) 1) (cbrt.f64 -4)) (/.f64 (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2))) 1) (cbrt.f64 16)) (/.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) 1) (neg.f64 (cbrt.f64 4))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (cbrt.f64 (/.f64 (cos.f64 re) 1/2))) (cbrt.f64 4)) (/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2)) (cbrt.f64 2)) (cbrt.f64 4)) (/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 4)) (/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2)) 1) (cbrt.f64 2)) (/.f64 (neg.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)))) (neg.f64 (cbrt.f64 16))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) (cbrt.f64 16))) (cbrt.f64 (cbrt.f64 4))) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 4)) (/.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2)) (cbrt.f64 2)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 2)) (cbrt.f64 2)) (/.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2)) 1) (cbrt.f64 2)) (/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) 2) 2) (/.f64 (*.f64 2 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) 2) (/.f64 (/.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 4)) (cbrt.f64 4)) (/.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) |
((cbrt.f64 (/.f64 (cos.f64 re) 2)) (pow.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) 1) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2))) 3) (pow.f64 (/.f64 (cos.f64 re) 2) 1/3) (/.f64 (neg.f64 (cbrt.f64 (cos.f64 re))) (neg.f64 (cbrt.f64 2))) (/.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) (cbrt.f64 -2)) (/.f64 (neg.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2))) (neg.f64 (cbrt.f64 4))) (/.f64 (neg.f64 (neg.f64 (cbrt.f64 (cos.f64 re)))) (neg.f64 (neg.f64 (cbrt.f64 2)))) (/.f64 (neg.f64 (cbrt.f64 (neg.f64 (cos.f64 re)))) (neg.f64 (cbrt.f64 -2))) (/.f64 (cbrt.f64 (/.f64 (cos.f64 re) (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 4))) (/.f64 (cbrt.f64 (*.f64 (/.f64 (cos.f64 re) 1/2) 4)) (cbrt.f64 16)) (/.f64 (cbrt.f64 (*.f64 (/.f64 (cos.f64 re) 1/2) (cbrt.f64 1/4))) (cbrt.f64 (cbrt.f64 16))) (/.f64 (cbrt.f64 (*.f64 -2 (cos.f64 re))) (cbrt.f64 -4)) (/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) 2)) (cbrt.f64 (cbrt.f64 4))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) 4) 4) (/.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) 1) (/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cbrt.f64 (cos.f64 re)))) (cbrt.f64 (cbrt.f64 2))) (/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) (cbrt.f64 4)) (cbrt.f64 16)) (/.f64 (*.f64 (neg.f64 (cbrt.f64 (cos.f64 re))) (neg.f64 (cbrt.f64 2))) (*.f64 (neg.f64 (cbrt.f64 2)) (neg.f64 (cbrt.f64 2)))) (/.f64 (/.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 4))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) (cbrt.f64 (cbrt.f64 4))) (cbrt.f64 (cbrt.f64 16))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) (cbrt.f64 -2)) (cbrt.f64 -2)) (/.f64 (/.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) 1) (cbrt.f64 -2)) (/.f64 (/.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) (cbrt.f64 (cbrt.f64 -2))) (cbrt.f64 (cbrt.f64 4))) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (cbrt.f64 (cbrt.f64 4))) (/.f64 (*.f64 4 (cbrt.f64 (/.f64 (cos.f64 re) 2))) 4) (/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (cbrt.f64 (cbrt.f64 2))) (/.f64 (*.f64 (neg.f64 (cbrt.f64 (cos.f64 re))) 1) (neg.f64 (cbrt.f64 2))) (/.f64 (*.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) 1) (cbrt.f64 -2)) (/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) 1) (cbrt.f64 4)) (/.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) (cbrt.f64 4)) (/.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 2)) (/.f64 (cbrt.f64 (/.f64 (cos.f64 re) (cbrt.f64 4))) (cbrt.f64 (cbrt.f64 2))) (/.f64 (/.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) (cbrt.f64 2)) (cbrt.f64 2)) (/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) 2) 2) (/.f64 (*.f64 2 (cbrt.f64 (/.f64 (cos.f64 re) 2))) 2) (/.f64 (*.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) (cbrt.f64 -2)) (cbrt.f64 4)) (/.f64 (/.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) 1) (cbrt.f64 4)) (/.f64 (cbrt.f64 (/.f64 (cos.f64 re) (sqrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) (/.f64 (/.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) (*.f64 1 (cbrt.f64 (/.f64 (cos.f64 re) 2))) (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) 1) (*.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 1/2)) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (*.f64 (cbrt.f64 1/2) (cbrt.f64 (cos.f64 re))) (*.f64 (neg.f64 (cbrt.f64 (cos.f64 re))) (/.f64 1 (neg.f64 (cbrt.f64 2)))) (*.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) (/.f64 1 (cbrt.f64 -2))) (*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) 2) (/.f64 (cos.f64 re) 2))))) (*.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) (cbrt.f64 -1/2)) (*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (cos.f64 re)) (sqrt.f64 2))) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (sqrt.f64 2))))) |
((pow.f64 (cos.f64 re) 2) (+.f64 1 (neg.f64 (pow.f64 (sin.f64 re) 2))) (+.f64 1 (*.f64 (neg.f64 (sin.f64 re)) (sin.f64 re))) (+.f64 1/2 (/.f64 (cos.f64 (+.f64 re re)) 2)) (+.f64 1/2 (*.f64 (/.f64 (cos.f64 (+.f64 re re)) 2) 1)) (+.f64 (/.f64 (cos.f64 (+.f64 re re)) 2) 1/2) (pow.f64 (pow.f64 (pow.f64 (cos.f64 re) 3) 2) 1/3) (pow.f64 (pow.f64 (cos.f64 re) 2) 1) (pow.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) 3) (pow.f64 (cos.f64 re) 2) (/.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) 4) (/.f64 (pow.f64 (cos.f64 re) 2) 1) (/.f64 (*.f64 (pow.f64 (cos.f64 re) 2) -4) -4) (/.f64 (neg.f64 (pow.f64 (cos.f64 re) 2)) -1) (/.f64 (*.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) 4) 16) (/.f64 (*.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0)) 2) 4) (/.f64 (-.f64 1 (pow.f64 (pow.f64 (sin.f64 re) 2) 3)) (+.f64 1 (+.f64 (*.f64 (pow.f64 (sin.f64 re) 2) (pow.f64 (sin.f64 re) 2)) (pow.f64 (sin.f64 re) 2)))) (/.f64 (/.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) (sqrt.f64 2)) (sqrt.f64 8)) (/.f64 (/.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) (cbrt.f64 4)) (cbrt.f64 16)) (/.f64 (/.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) (sqrt.f64 8)) (sqrt.f64 2)) (/.f64 (/.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) (cbrt.f64 2)) (cbrt.f64 (*.f64 4 8))) (/.f64 (/.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0)) (sqrt.f64 2)) (sqrt.f64 2)) (/.f64 (*.f64 (cbrt.f64 4) (pow.f64 (cos.f64 re) 2)) (/.f64 4 (cbrt.f64 16))) (/.f64 (/.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0)) (cbrt.f64 4)) (cbrt.f64 2)) (/.f64 (neg.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0))) -2) (/.f64 (/.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) -2) -2) (/.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0)) 2) (/.f64 (*.f64 2 (pow.f64 (cos.f64 re) 2)) 2) (/.f64 (/.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0)) 1) 2) (/.f64 (*.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0)) 1) 2) (/.f64 (/.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) (cbrt.f64 16)) (cbrt.f64 4)) (/.f64 (/.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0)) (cbrt.f64 2)) (cbrt.f64 4)) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (pow.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) 2)) (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cos.f64 re))) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) 2) (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) (*.f64 (cos.f64 re) (cos.f64 re)) (*.f64 (*.f64 (cos.f64 re) (cbrt.f64 (cos.f64 re))) (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) (*.f64 1 (pow.f64 (cos.f64 re) 2)) (*.f64 (pow.f64 (cos.f64 re) 2) 1) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (neg.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) 2)))) (*.f64 -1 (neg.f64 (pow.f64 (cos.f64 re) 2))) (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) 2))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) 2))) (*.f64 (+.f64 1 (sin.f64 re)) (-.f64 1 (sin.f64 re))) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cos.f64 re)) (cbrt.f64 (cos.f64 re))) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (*.f64 (cos.f64 re) (cbrt.f64 (cos.f64 re)))) (*.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) 1/4) (*.f64 (sqrt.f64 (pow.f64 (cos.f64 re) 2)) (sqrt.f64 (pow.f64 (cos.f64 re) 2))) (*.f64 (neg.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2)))) (pow.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) 2)) (*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) 2)) (*.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4) 4)) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))) |
(+.f64 (*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))) (*.f64 -2 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))) (*.f64 -1/6 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))))))) |
(+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 1/18 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))) (*.f64 -1/72 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im)))) (pow.f64 re 4))) (+.f64 (*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))) (*.f64 -2 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))) (*.f64 -1/6 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im)))))))) |
(+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 1/18 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))) (*.f64 -1/72 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im)))) (pow.f64 re 4))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 -1/405 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))) (+.f64 (*.f64 -23/6480 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))) (*.f64 1/216 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))))))) (+.f64 (*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))) (*.f64 -2 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))) (*.f64 -1/6 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))))))))) |
(*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(cbrt.f64 1/4) |
(+.f64 (cbrt.f64 1/4) (*.f64 -1/3 (*.f64 (pow.f64 re 2) (cbrt.f64 1/4)))) |
(+.f64 (*.f64 -1/405 (*.f64 (cbrt.f64 1/4) (pow.f64 re 6))) (+.f64 (cbrt.f64 1/4) (*.f64 -1/3 (*.f64 (pow.f64 re 2) (cbrt.f64 1/4))))) |
(+.f64 (*.f64 -1/1701 (*.f64 (cbrt.f64 1/4) (pow.f64 re 8))) (+.f64 (*.f64 -1/405 (*.f64 (cbrt.f64 1/4) (pow.f64 re 6))) (+.f64 (cbrt.f64 1/4) (*.f64 -1/3 (*.f64 (pow.f64 re 2) (cbrt.f64 1/4)))))) |
(*.f64 (cbrt.f64 1/4) (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3)) |
(*.f64 (cbrt.f64 1/4) (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3)) |
(*.f64 (cbrt.f64 1/4) (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3)) |
(*.f64 (cbrt.f64 1/4) (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3)) |
(*.f64 (cbrt.f64 1/4) (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3)) |
(*.f64 (cbrt.f64 1/4) (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3)) |
(*.f64 (cbrt.f64 1/4) (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3)) |
(*.f64 (cbrt.f64 1/4) (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3)) |
(cbrt.f64 1/2) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 re 2) (cbrt.f64 1/2))) (cbrt.f64 1/2)) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 re 2) (cbrt.f64 1/2))) (+.f64 (cbrt.f64 1/2) (*.f64 -1/72 (*.f64 (pow.f64 re 4) (cbrt.f64 1/2))))) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 re 2) (cbrt.f64 1/2))) (+.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -1/72 (*.f64 (pow.f64 re 4) (cbrt.f64 1/2))) (*.f64 -23/6480 (*.f64 (cbrt.f64 1/2) (pow.f64 re 6)))))) |
(*.f64 (pow.f64 (cos.f64 re) 1/3) (cbrt.f64 1/2)) |
(*.f64 (pow.f64 (cos.f64 re) 1/3) (cbrt.f64 1/2)) |
(*.f64 (pow.f64 (cos.f64 re) 1/3) (cbrt.f64 1/2)) |
(*.f64 (pow.f64 (cos.f64 re) 1/3) (cbrt.f64 1/2)) |
(*.f64 (pow.f64 (cos.f64 re) 1/3) (cbrt.f64 1/2)) |
(*.f64 (pow.f64 (cos.f64 re) 1/3) (cbrt.f64 1/2)) |
(*.f64 (pow.f64 (cos.f64 re) 1/3) (cbrt.f64 1/2)) |
(*.f64 (pow.f64 (cos.f64 re) 1/3) (cbrt.f64 1/2)) |
1 |
(+.f64 1 (*.f64 -1 (pow.f64 re 2))) |
(+.f64 1 (+.f64 (*.f64 1/3 (pow.f64 re 4)) (*.f64 -1 (pow.f64 re 2)))) |
(+.f64 1 (+.f64 (*.f64 -2/45 (pow.f64 re 6)) (+.f64 (*.f64 1/3 (pow.f64 re 4)) (*.f64 -1 (pow.f64 re 2))))) |
(*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) |
(pow.f64 (pow.f64 (*.f64 (neg.f64 (cos.f64 re)) im) 3) 1/3) |
(pow.f64 (*.f64 (neg.f64 (cos.f64 re)) im) 1) |
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 (cos.f64 re)) im)) 3) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cos.f64 re)))) (neg.f64 (cbrt.f64 2))) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) 2)) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 (*.f64 (neg.f64 (cos.f64 re)) im) 4) 4) |
(/.f64 (*.f64 (neg.f64 (cos.f64 re)) im) 1) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2)))) (cbrt.f64 -4)) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)))) (cbrt.f64 16)) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2))) (neg.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 (*.f64 -2 im) (*.f64 (/.f64 (cos.f64 re) 1/2) 4)) 16) |
(/.f64 (*.f64 (*.f64 -2 im) (*.f64 (/.f64 (cos.f64 re) 1/2) (cbrt.f64 1/4))) (cbrt.f64 16)) |
(/.f64 (*.f64 (*.f64 -2 im) (/.f64 (cos.f64 re) (sqrt.f64 2))) (sqrt.f64 2)) |
(/.f64 (*.f64 (*.f64 -2 im) (/.f64 (cos.f64 re) 1/2)) 4) |
(/.f64 (*.f64 (*.f64 -2 im) (*.f64 -2 (cos.f64 re))) -4) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (neg.f64 (cbrt.f64 (cos.f64 re)))) (neg.f64 (cbrt.f64 2))) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (neg.f64 (cos.f64 re)))) (cbrt.f64 -2)) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cos.f64 re))) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 4 (*.f64 (neg.f64 (cos.f64 re)) im)) 4) |
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))))) (cbrt.f64 (cbrt.f64 2))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (cbrt.f64 -4)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2))) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (cbrt.f64 16)) |
(/.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (neg.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 1/2) 4) (*.f64 -2 im)) 16) |
(/.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 1/2) (cbrt.f64 1/4)) (*.f64 -2 im)) (cbrt.f64 16)) |
(/.f64 (*.f64 (/.f64 (cos.f64 re) (sqrt.f64 2)) (*.f64 -2 im)) (sqrt.f64 2)) |
(/.f64 (*.f64 (/.f64 (cos.f64 re) 1/2) (*.f64 -2 im)) 4) |
(/.f64 (*.f64 (*.f64 -2 (cos.f64 re)) (*.f64 -2 im)) -4) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (cos.f64 re))) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (neg.f64 (cbrt.f64 2))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (cbrt.f64 -2)) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2))) (cbrt.f64 2)) |
(/.f64 (*.f64 (*.f64 -2 im) (/.f64 (cos.f64 re) (cbrt.f64 2))) (cbrt.f64 4)) |
(/.f64 (*.f64 (*.f64 -2 im) (cos.f64 re)) 2) |
(/.f64 (*.f64 (*.f64 -2 im) (neg.f64 (cos.f64 re))) -2) |
(/.f64 (*.f64 (*.f64 -2 im) (/.f64 (cos.f64 re) (cbrt.f64 4))) (cbrt.f64 2)) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 1/2))) (cbrt.f64 4)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (*.f64 -2 im) (pow.f64 (cbrt.f64 (cos.f64 re)) 2))) (cbrt.f64 4)) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cos.f64 re))) (cbrt.f64 2)) (cbrt.f64 4)) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cos.f64 re))) 1) (cbrt.f64 2)) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2)) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (cbrt.f64 2)) |
(/.f64 (*.f64 (/.f64 (cos.f64 re) (cbrt.f64 2)) (*.f64 -2 im)) (cbrt.f64 4)) |
(/.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) 2) |
(/.f64 (*.f64 (neg.f64 (cos.f64 re)) (*.f64 -2 im)) -2) |
(/.f64 (*.f64 (/.f64 (cos.f64 re) (cbrt.f64 4)) (*.f64 -2 im)) (cbrt.f64 2)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (cbrt.f64 4)) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 4)) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cos.f64 re))) (cbrt.f64 2)) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cos.f64 re))) 1) (cbrt.f64 2)) |
(/.f64 (*.f64 (*.f64 (neg.f64 (cos.f64 re)) im) 2) 2) |
(/.f64 (*.f64 2 (*.f64 (neg.f64 (cos.f64 re)) im)) 2) |
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) |
(pow.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4) 1/3) |
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) 1) |
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) 3) |
(pow.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) 2) |
(/.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 16)) |
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 -4)) |
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) (neg.f64 (cbrt.f64 4))) |
(/.f64 (neg.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2)))) (neg.f64 (cbrt.f64 -4))) |
(/.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2))) (neg.f64 (neg.f64 (cbrt.f64 4)))) |
(/.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2))) (neg.f64 (cbrt.f64 2))) |
(/.f64 (cbrt.f64 (*.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) 16)) (cbrt.f64 256)) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 2) -4)) (cbrt.f64 -16)) |
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) (cbrt.f64 4))) (cbrt.f64 (cbrt.f64 16))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) 2)) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (cos.f64 re) 2) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) 2)) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) 4) 4) |
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) 1) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (neg.f64 (cbrt.f64 (cos.f64 re)))) (neg.f64 (cbrt.f64 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (cbrt.f64 (neg.f64 (cos.f64 re)))) (cbrt.f64 -2)) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 -4)) (cbrt.f64 16)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 16)) (cbrt.f64 256)) |
(/.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) (neg.f64 (cbrt.f64 4))) (*.f64 (neg.f64 (cbrt.f64 4)) (neg.f64 (cbrt.f64 4)))) |
(/.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2)) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 (cbrt.f64 4))) (cbrt.f64 (cbrt.f64 16))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 -2)) (cbrt.f64 -2)) |
(/.f64 (/.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 (cbrt.f64 16))) (cbrt.f64 (cbrt.f64 256))) |
(/.f64 (/.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2))) 1) (cbrt.f64 16)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) 2)) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 4 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) 4) |
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (/.f64 (cos.f64 re) 2)))) (cbrt.f64 (cbrt.f64 2))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (cos.f64 re))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (neg.f64 (cbrt.f64 2))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 -2)) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) 1) (cbrt.f64 -4)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2))) 1) (cbrt.f64 16)) |
(/.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) 1) (neg.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (cbrt.f64 (/.f64 (cos.f64 re) 1/2))) (cbrt.f64 4)) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2)) (cbrt.f64 2)) (cbrt.f64 4)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 4)) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2)) 1) (cbrt.f64 2)) |
(/.f64 (neg.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)))) (neg.f64 (cbrt.f64 16))) |
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) (cbrt.f64 16))) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 4)) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2)) (cbrt.f64 2)) |
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 2)) (cbrt.f64 2)) |
(/.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2)) 1) (cbrt.f64 2)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) 2) 2) |
(/.f64 (*.f64 2 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) 2) |
(/.f64 (/.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 4)) (cbrt.f64 4)) |
(/.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (cbrt.f64 (/.f64 (cos.f64 re) 2))) |
(cbrt.f64 (/.f64 (cos.f64 re) 2)) |
(pow.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) 1) |
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2))) 3) |
(pow.f64 (/.f64 (cos.f64 re) 2) 1/3) |
(/.f64 (neg.f64 (cbrt.f64 (cos.f64 re))) (neg.f64 (cbrt.f64 2))) |
(/.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) (cbrt.f64 -2)) |
(/.f64 (neg.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2))) (neg.f64 (cbrt.f64 4))) |
(/.f64 (neg.f64 (neg.f64 (cbrt.f64 (cos.f64 re)))) (neg.f64 (neg.f64 (cbrt.f64 2)))) |
(/.f64 (neg.f64 (cbrt.f64 (neg.f64 (cos.f64 re)))) (neg.f64 (cbrt.f64 -2))) |
(/.f64 (cbrt.f64 (/.f64 (cos.f64 re) (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 (cos.f64 re) 1/2) 4)) (cbrt.f64 16)) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 (cos.f64 re) 1/2) (cbrt.f64 1/4))) (cbrt.f64 (cbrt.f64 16))) |
(/.f64 (cbrt.f64 (*.f64 -2 (cos.f64 re))) (cbrt.f64 -4)) |
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) 2)) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) 4) 4) |
(/.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) 1) |
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cbrt.f64 (cos.f64 re)))) (cbrt.f64 (cbrt.f64 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) (cbrt.f64 4)) (cbrt.f64 16)) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (cos.f64 re))) (neg.f64 (cbrt.f64 2))) (*.f64 (neg.f64 (cbrt.f64 2)) (neg.f64 (cbrt.f64 2)))) |
(/.f64 (/.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (/.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) (cbrt.f64 (cbrt.f64 4))) (cbrt.f64 (cbrt.f64 16))) |
(/.f64 (/.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) (cbrt.f64 -2)) (cbrt.f64 -2)) |
(/.f64 (/.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) 1) (cbrt.f64 -2)) |
(/.f64 (/.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) (cbrt.f64 (cbrt.f64 -2))) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 4 (cbrt.f64 (/.f64 (cos.f64 re) 2))) 4) |
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (cbrt.f64 (cbrt.f64 2))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (cos.f64 re))) 1) (neg.f64 (cbrt.f64 2))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) 1) (cbrt.f64 -2)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) 1) (cbrt.f64 4)) |
(/.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) (cbrt.f64 4)) |
(/.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 2)) |
(/.f64 (cbrt.f64 (/.f64 (cos.f64 re) (cbrt.f64 4))) (cbrt.f64 (cbrt.f64 2))) |
(/.f64 (/.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) (cbrt.f64 2)) (cbrt.f64 2)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) 2) 2) |
(/.f64 (*.f64 2 (cbrt.f64 (/.f64 (cos.f64 re) 2))) 2) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) (cbrt.f64 -2)) (cbrt.f64 4)) |
(/.f64 (/.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) 1) (cbrt.f64 4)) |
(/.f64 (cbrt.f64 (/.f64 (cos.f64 re) (sqrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(*.f64 1 (cbrt.f64 (/.f64 (cos.f64 re) 2))) |
(*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) 1) |
(*.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 1/2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) |
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (cos.f64 re))) |
(*.f64 (neg.f64 (cbrt.f64 (cos.f64 re))) (/.f64 1 (neg.f64 (cbrt.f64 2)))) |
(*.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) (/.f64 1 (cbrt.f64 -2))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) 2) (/.f64 (cos.f64 re) 2))))) |
(*.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) (cbrt.f64 -1/2)) |
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (cos.f64 re)) (sqrt.f64 2))) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (sqrt.f64 2)))) |
(pow.f64 (cos.f64 re) 2) |
(+.f64 1 (neg.f64 (pow.f64 (sin.f64 re) 2))) |
(+.f64 1 (*.f64 (neg.f64 (sin.f64 re)) (sin.f64 re))) |
(+.f64 1/2 (/.f64 (cos.f64 (+.f64 re re)) 2)) |
(+.f64 1/2 (*.f64 (/.f64 (cos.f64 (+.f64 re re)) 2) 1)) |
(+.f64 (/.f64 (cos.f64 (+.f64 re re)) 2) 1/2) |
(pow.f64 (pow.f64 (pow.f64 (cos.f64 re) 3) 2) 1/3) |
(pow.f64 (pow.f64 (cos.f64 re) 2) 1) |
(pow.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) 3) |
(pow.f64 (cos.f64 re) 2) |
(/.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) 4) |
(/.f64 (pow.f64 (cos.f64 re) 2) 1) |
(/.f64 (*.f64 (pow.f64 (cos.f64 re) 2) -4) -4) |
(/.f64 (neg.f64 (pow.f64 (cos.f64 re) 2)) -1) |
(/.f64 (*.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) 4) 16) |
(/.f64 (*.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0)) 2) 4) |
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (sin.f64 re) 2) 3)) (+.f64 1 (+.f64 (*.f64 (pow.f64 (sin.f64 re) 2) (pow.f64 (sin.f64 re) 2)) (pow.f64 (sin.f64 re) 2)))) |
(/.f64 (/.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) (sqrt.f64 2)) (sqrt.f64 8)) |
(/.f64 (/.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) (cbrt.f64 4)) (cbrt.f64 16)) |
(/.f64 (/.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) (sqrt.f64 8)) (sqrt.f64 2)) |
(/.f64 (/.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) (cbrt.f64 2)) (cbrt.f64 (*.f64 4 8))) |
(/.f64 (/.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0)) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (*.f64 (cbrt.f64 4) (pow.f64 (cos.f64 re) 2)) (/.f64 4 (cbrt.f64 16))) |
(/.f64 (/.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0)) (cbrt.f64 4)) (cbrt.f64 2)) |
(/.f64 (neg.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0))) -2) |
(/.f64 (/.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) -2) -2) |
(/.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0)) 2) |
(/.f64 (*.f64 2 (pow.f64 (cos.f64 re) 2)) 2) |
(/.f64 (/.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0)) 1) 2) |
(/.f64 (*.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0)) 1) 2) |
(/.f64 (/.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) (cbrt.f64 16)) (cbrt.f64 4)) |
(/.f64 (/.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0)) (cbrt.f64 2)) (cbrt.f64 4)) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (pow.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) 2)) |
(*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cos.f64 re))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) 2) (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) |
(*.f64 (cos.f64 re) (cos.f64 re)) |
(*.f64 (*.f64 (cos.f64 re) (cbrt.f64 (cos.f64 re))) (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) |
(*.f64 1 (pow.f64 (cos.f64 re) 2)) |
(*.f64 (pow.f64 (cos.f64 re) 2) 1) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (neg.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) 2)))) |
(*.f64 -1 (neg.f64 (pow.f64 (cos.f64 re) 2))) |
(*.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) 2))) |
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) 2))) |
(*.f64 (+.f64 1 (sin.f64 re)) (-.f64 1 (sin.f64 re))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cos.f64 re)) (cbrt.f64 (cos.f64 re))) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (*.f64 (cos.f64 re) (cbrt.f64 (cos.f64 re)))) |
(*.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) 1/4) |
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 re) 2)) (sqrt.f64 (pow.f64 (cos.f64 re) 2))) |
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2)))) (pow.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) 2)) |
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) 2)) |
(*.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4) 4) |
| Outputs |
|---|
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))) |
(+.f64 (*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))) (*.f64 -2 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))) (*.f64 -1/6 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))))))) |
(*.f64 -2 (+.f64 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im)) (*.f64 (pow.f64 re 2) (*.f64 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im)) (+.f64 -1/3 -1/6))))) |
(+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 1/18 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))) (*.f64 -1/72 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im)))) (pow.f64 re 4))) (+.f64 (*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))) (*.f64 -2 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))) (*.f64 -1/6 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im)))))))) |
(fma.f64 -2 (*.f64 (*.f64 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im)) (+.f64 1/18 -1/72)) (pow.f64 re 4)) (*.f64 -2 (+.f64 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im)) (*.f64 (pow.f64 re 2) (*.f64 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im)) (+.f64 -1/3 -1/6)))))) |
(+.f64 (*.f64 -2 (*.f64 (+.f64 (*.f64 1/18 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))) (*.f64 -1/72 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im)))) (pow.f64 re 4))) (+.f64 (*.f64 -2 (*.f64 (pow.f64 re 6) (+.f64 (*.f64 -1/405 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))) (+.f64 (*.f64 -23/6480 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))) (*.f64 1/216 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))))))) (+.f64 (*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))) (*.f64 -2 (*.f64 (pow.f64 re 2) (+.f64 (*.f64 -1/3 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))) (*.f64 -1/6 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im))))))))) |
(fma.f64 -2 (*.f64 (*.f64 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im)) (+.f64 1/18 -1/72)) (pow.f64 re 4)) (fma.f64 -2 (*.f64 (pow.f64 re 6) (fma.f64 -1/405 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im)) (*.f64 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im)) (+.f64 -23/6480 1/216)))) (*.f64 -2 (+.f64 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im)) (*.f64 (pow.f64 re 2) (*.f64 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 1/2) im)) (+.f64 -1/3 -1/6))))))) |
(*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im))))) |
(*.f64 -2 (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 1/2) im))))) |
(cbrt.f64 1/4) |
(+.f64 (cbrt.f64 1/4) (*.f64 -1/3 (*.f64 (pow.f64 re 2) (cbrt.f64 1/4)))) |
(+.f64 (*.f64 -1/405 (*.f64 (cbrt.f64 1/4) (pow.f64 re 6))) (+.f64 (cbrt.f64 1/4) (*.f64 -1/3 (*.f64 (pow.f64 re 2) (cbrt.f64 1/4))))) |
(fma.f64 -1/405 (*.f64 (cbrt.f64 1/4) (pow.f64 re 6)) (+.f64 (cbrt.f64 1/4) (*.f64 -1/3 (*.f64 (pow.f64 re 2) (cbrt.f64 1/4))))) |
(+.f64 (*.f64 -1/1701 (*.f64 (cbrt.f64 1/4) (pow.f64 re 8))) (+.f64 (*.f64 -1/405 (*.f64 (cbrt.f64 1/4) (pow.f64 re 6))) (+.f64 (cbrt.f64 1/4) (*.f64 -1/3 (*.f64 (pow.f64 re 2) (cbrt.f64 1/4)))))) |
(fma.f64 -1/1701 (*.f64 (cbrt.f64 1/4) (pow.f64 re 8)) (fma.f64 -1/405 (*.f64 (cbrt.f64 1/4) (pow.f64 re 6)) (+.f64 (cbrt.f64 1/4) (*.f64 -1/3 (*.f64 (pow.f64 re 2) (cbrt.f64 1/4)))))) |
(*.f64 (cbrt.f64 1/4) (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3)) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (cbrt.f64 1/4)) |
(*.f64 (cbrt.f64 1/4) (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3)) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (cbrt.f64 1/4)) |
(*.f64 (cbrt.f64 1/4) (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3)) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (cbrt.f64 1/4)) |
(*.f64 (cbrt.f64 1/4) (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3)) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (cbrt.f64 1/4)) |
(*.f64 (cbrt.f64 1/4) (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3)) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (cbrt.f64 1/4)) |
(*.f64 (cbrt.f64 1/4) (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3)) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (cbrt.f64 1/4)) |
(*.f64 (cbrt.f64 1/4) (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3)) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (cbrt.f64 1/4)) |
(*.f64 (cbrt.f64 1/4) (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3)) |
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (cbrt.f64 1/4)) |
(cbrt.f64 1/2) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 re 2) (cbrt.f64 1/2))) (cbrt.f64 1/2)) |
(fma.f64 -1/6 (*.f64 (pow.f64 re 2) (cbrt.f64 1/2)) (cbrt.f64 1/2)) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 re 2) (cbrt.f64 1/2))) (+.f64 (cbrt.f64 1/2) (*.f64 -1/72 (*.f64 (pow.f64 re 4) (cbrt.f64 1/2))))) |
(+.f64 (fma.f64 -1/6 (*.f64 (pow.f64 re 2) (cbrt.f64 1/2)) (cbrt.f64 1/2)) (*.f64 -1/72 (*.f64 (pow.f64 re 4) (cbrt.f64 1/2)))) |
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 re 2) (cbrt.f64 1/2))) (+.f64 (cbrt.f64 1/2) (+.f64 (*.f64 -1/72 (*.f64 (pow.f64 re 4) (cbrt.f64 1/2))) (*.f64 -23/6480 (*.f64 (cbrt.f64 1/2) (pow.f64 re 6)))))) |
(+.f64 (fma.f64 -1/6 (*.f64 (pow.f64 re 2) (cbrt.f64 1/2)) (cbrt.f64 1/2)) (fma.f64 -1/72 (*.f64 (pow.f64 re 4) (cbrt.f64 1/2)) (*.f64 -23/6480 (*.f64 (cbrt.f64 1/2) (pow.f64 re 6))))) |
(*.f64 (pow.f64 (cos.f64 re) 1/3) (cbrt.f64 1/2)) |
(cbrt.f64 (*.f64 (cos.f64 re) 1/2)) |
(*.f64 (pow.f64 (cos.f64 re) 1/3) (cbrt.f64 1/2)) |
(cbrt.f64 (*.f64 (cos.f64 re) 1/2)) |
(*.f64 (pow.f64 (cos.f64 re) 1/3) (cbrt.f64 1/2)) |
(cbrt.f64 (*.f64 (cos.f64 re) 1/2)) |
(*.f64 (pow.f64 (cos.f64 re) 1/3) (cbrt.f64 1/2)) |
(cbrt.f64 (*.f64 (cos.f64 re) 1/2)) |
(*.f64 (pow.f64 (cos.f64 re) 1/3) (cbrt.f64 1/2)) |
(cbrt.f64 (*.f64 (cos.f64 re) 1/2)) |
(*.f64 (pow.f64 (cos.f64 re) 1/3) (cbrt.f64 1/2)) |
(cbrt.f64 (*.f64 (cos.f64 re) 1/2)) |
(*.f64 (pow.f64 (cos.f64 re) 1/3) (cbrt.f64 1/2)) |
(cbrt.f64 (*.f64 (cos.f64 re) 1/2)) |
(*.f64 (pow.f64 (cos.f64 re) 1/3) (cbrt.f64 1/2)) |
(cbrt.f64 (*.f64 (cos.f64 re) 1/2)) |
1 |
(+.f64 1 (*.f64 -1 (pow.f64 re 2))) |
(+.f64 1 (neg.f64 (pow.f64 re 2))) |
(+.f64 1 (+.f64 (*.f64 1/3 (pow.f64 re 4)) (*.f64 -1 (pow.f64 re 2)))) |
(+.f64 1 (fma.f64 1/3 (pow.f64 re 4) (neg.f64 (pow.f64 re 2)))) |
(+.f64 1 (+.f64 (*.f64 -2/45 (pow.f64 re 6)) (+.f64 (*.f64 1/3 (pow.f64 re 4)) (*.f64 -1 (pow.f64 re 2))))) |
(+.f64 1 (fma.f64 -2/45 (pow.f64 re 6) (fma.f64 1/3 (pow.f64 re 4) (neg.f64 (pow.f64 re 2))))) |
(*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) |
(pow.f64 (pow.f64 (*.f64 (neg.f64 (cos.f64 re)) im) 3) 1/3) |
(neg.f64 (*.f64 (cos.f64 re) im)) |
(pow.f64 (*.f64 (neg.f64 (cos.f64 re)) im) 1) |
(neg.f64 (*.f64 (cos.f64 re) im)) |
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 (cos.f64 re)) im)) 3) |
(neg.f64 (*.f64 (cos.f64 re) im)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cos.f64 re)))) (neg.f64 (cbrt.f64 2))) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cos.f64 re))) (cbrt.f64 2)) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) 2)) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) 2) (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2))))) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 (*.f64 (neg.f64 (cos.f64 re)) im) 4) 4) |
(/.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 re) im)) 4) 4) |
(/.f64 (*.f64 (neg.f64 (cos.f64 re)) im) 1) |
(neg.f64 (*.f64 (cos.f64 re) im)) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2)))) (cbrt.f64 -4)) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)))) (cbrt.f64 16)) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 16)) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2))) (neg.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (*.f64 -2 im))) (cbrt.f64 4)) |
(/.f64 (*.f64 (*.f64 -2 im) (*.f64 (/.f64 (cos.f64 re) 1/2) 4)) 16) |
(/.f64 (*.f64 (/.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) 1/2) 4) 16) |
(/.f64 (*.f64 (*.f64 -2 im) (*.f64 (/.f64 (cos.f64 re) 1/2) (cbrt.f64 1/4))) (cbrt.f64 16)) |
(/.f64 (*.f64 (*.f64 -2 im) (/.f64 (*.f64 (cos.f64 re) (cbrt.f64 1/4)) 1/2)) (cbrt.f64 16)) |
(/.f64 (*.f64 (*.f64 -2 im) (/.f64 (cos.f64 re) (sqrt.f64 2))) (sqrt.f64 2)) |
(/.f64 (/.f64 (cos.f64 re) (sqrt.f64 2)) (/.f64 (sqrt.f64 2) (*.f64 -2 im))) |
(/.f64 (*.f64 (*.f64 -2 im) (/.f64 (cos.f64 re) 1/2)) 4) |
(/.f64 (/.f64 (cos.f64 re) 1/2) (/.f64 4 (*.f64 -2 im))) |
(/.f64 (*.f64 (*.f64 -2 im) (*.f64 -2 (cos.f64 re))) -4) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) -2) (cos.f64 re)) -4) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (neg.f64 (cbrt.f64 (cos.f64 re)))) (neg.f64 (cbrt.f64 2))) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cos.f64 re))) (cbrt.f64 2)) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (neg.f64 (cos.f64 re)))) (cbrt.f64 -2)) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cos.f64 re))) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 4 (*.f64 (neg.f64 (cos.f64 re)) im)) 4) |
(/.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 re) im)) 4) 4) |
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))))) (cbrt.f64 (cbrt.f64 2))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (cbrt.f64 (cos.f64 re)))) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (cbrt.f64 (cbrt.f64 2))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (cbrt.f64 -4)) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2)))) (cbrt.f64 -4)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2))) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (cbrt.f64 16)) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 16)) |
(/.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (neg.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (*.f64 -2 im))) (cbrt.f64 4)) |
(/.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 1/2) 4) (*.f64 -2 im)) 16) |
(/.f64 (*.f64 (/.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) 1/2) 4) 16) |
(/.f64 (*.f64 (*.f64 (/.f64 (cos.f64 re) 1/2) (cbrt.f64 1/4)) (*.f64 -2 im)) (cbrt.f64 16)) |
(/.f64 (*.f64 (*.f64 -2 im) (/.f64 (*.f64 (cos.f64 re) (cbrt.f64 1/4)) 1/2)) (cbrt.f64 16)) |
(/.f64 (*.f64 (/.f64 (cos.f64 re) (sqrt.f64 2)) (*.f64 -2 im)) (sqrt.f64 2)) |
(/.f64 (/.f64 (cos.f64 re) (sqrt.f64 2)) (/.f64 (sqrt.f64 2) (*.f64 -2 im))) |
(/.f64 (*.f64 (/.f64 (cos.f64 re) 1/2) (*.f64 -2 im)) 4) |
(/.f64 (/.f64 (cos.f64 re) 1/2) (/.f64 4 (*.f64 -2 im))) |
(/.f64 (*.f64 (*.f64 -2 (cos.f64 re)) (*.f64 -2 im)) -4) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) -2) (cos.f64 re)) -4) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (cos.f64 re))) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (neg.f64 (cbrt.f64 2))) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cos.f64 re))) (cbrt.f64 2)) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (cbrt.f64 -2)) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (neg.f64 (cos.f64 re)))) (cbrt.f64 -2)) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2))) (cbrt.f64 2)) |
(/.f64 (*.f64 (*.f64 -2 im) (/.f64 (cos.f64 re) (cbrt.f64 2))) (cbrt.f64 4)) |
(/.f64 (/.f64 (cos.f64 re) (cbrt.f64 2)) (/.f64 (cbrt.f64 4) (*.f64 -2 im))) |
(/.f64 (*.f64 (*.f64 -2 im) (cos.f64 re)) 2) |
(/.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) 2) |
(/.f64 (*.f64 (*.f64 -2 im) (neg.f64 (cos.f64 re))) -2) |
(/.f64 (neg.f64 (*.f64 (cos.f64 re) (*.f64 -2 im))) -2) |
(/.f64 (*.f64 (*.f64 -2 im) (/.f64 (cos.f64 re) (cbrt.f64 4))) (cbrt.f64 2)) |
(/.f64 (/.f64 (cos.f64 re) (cbrt.f64 4)) (/.f64 (cbrt.f64 2) (*.f64 -2 im))) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 1/2))) (cbrt.f64 4)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (*.f64 -2 im) (pow.f64 (cbrt.f64 (cos.f64 re)) 2))) (cbrt.f64 4)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (*.f64 -2 im))) (cbrt.f64 4)) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cos.f64 re))) (cbrt.f64 2)) (cbrt.f64 4)) |
(/.f64 (*.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cos.f64 re))) 1) (cbrt.f64 2)) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cos.f64 re))) (cbrt.f64 2)) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2)) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (cbrt.f64 2)) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2))) (cbrt.f64 2)) |
(/.f64 (*.f64 (/.f64 (cos.f64 re) (cbrt.f64 2)) (*.f64 -2 im)) (cbrt.f64 4)) |
(/.f64 (/.f64 (cos.f64 re) (cbrt.f64 2)) (/.f64 (cbrt.f64 4) (*.f64 -2 im))) |
(/.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) 2) |
(/.f64 (*.f64 (neg.f64 (cos.f64 re)) (*.f64 -2 im)) -2) |
(/.f64 (neg.f64 (*.f64 (cos.f64 re) (*.f64 -2 im))) -2) |
(/.f64 (*.f64 (/.f64 (cos.f64 re) (cbrt.f64 4)) (*.f64 -2 im)) (cbrt.f64 2)) |
(/.f64 (/.f64 (cos.f64 re) (cbrt.f64 4)) (/.f64 (cbrt.f64 2) (*.f64 -2 im))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (cbrt.f64 4)) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 1/2))) (cbrt.f64 4)) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 4)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (*.f64 -2 im))) (cbrt.f64 4)) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cos.f64 re))) (cbrt.f64 2)) |
(/.f64 (/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cos.f64 re))) 1) (cbrt.f64 2)) |
(/.f64 (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cos.f64 re))) (cbrt.f64 2)) |
(/.f64 (*.f64 (*.f64 (neg.f64 (cos.f64 re)) im) 2) 2) |
(/.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 re) im)) 2) 2) |
(/.f64 (*.f64 2 (*.f64 (neg.f64 (cos.f64 re)) im)) 2) |
(/.f64 (*.f64 (neg.f64 (*.f64 (cos.f64 re) im)) 2) 2) |
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) |
(pow.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4) 1/3) |
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) |
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) 1) |
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) |
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) 3) |
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) |
(pow.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) 2) |
(/.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 16)) |
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 4) 16)) |
(/.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 -4)) |
(cbrt.f64 (/.f64 (neg.f64 (pow.f64 (cos.f64 re) 2)) -4)) |
(/.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) (neg.f64 (cbrt.f64 4))) |
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 4)) |
(/.f64 (neg.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2)))) (neg.f64 (cbrt.f64 -4))) |
(cbrt.f64 (/.f64 (neg.f64 (pow.f64 (cos.f64 re) 2)) -4)) |
(/.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2))) (neg.f64 (neg.f64 (cbrt.f64 4)))) |
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 4)) |
(/.f64 (neg.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2))) (neg.f64 (cbrt.f64 2))) |
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 2))) |
(/.f64 (cbrt.f64 (*.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) 16)) (cbrt.f64 256)) |
(cbrt.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 4) 16) 256)) |
(/.f64 (cbrt.f64 (*.f64 (pow.f64 (cos.f64 re) 2) -4)) (cbrt.f64 -16)) |
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 re) 2) -4) -16)) |
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) (cbrt.f64 4))) (cbrt.f64 (cbrt.f64 16))) |
(cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 re) 2) (cbrt.f64 4)) (cbrt.f64 16))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) 2)) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) 2)) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (cos.f64 re) 2) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) 2)) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) 2) (cbrt.f64 (*.f64 (/.f64 (cos.f64 re) 2) (cbrt.f64 (/.f64 (cos.f64 re) 2))))) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) 4) 4) |
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) 1) |
(cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (neg.f64 (cbrt.f64 (cos.f64 re)))) (neg.f64 (cbrt.f64 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (cbrt.f64 (neg.f64 (cos.f64 re)))) (cbrt.f64 -2)) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 (cos.f64 re) 2) (neg.f64 (cos.f64 re)))) (cbrt.f64 -2)) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 -4)) (cbrt.f64 16)) |
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (pow.f64 (cos.f64 re) 2)) -4)) (cbrt.f64 16)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 16)) (cbrt.f64 256)) |
(cbrt.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 4) 16) 256)) |
(/.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) (neg.f64 (cbrt.f64 4))) (*.f64 (neg.f64 (cbrt.f64 4)) (neg.f64 (cbrt.f64 4)))) |
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 4)) |
(/.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2)) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (*.f64 (cbrt.f64 (cbrt.f64 2)) (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 (cbrt.f64 4))) (cbrt.f64 (cbrt.f64 16))) |
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (*.f64 (cbrt.f64 (cbrt.f64 16)) (cbrt.f64 (cbrt.f64 4)))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 -2)) (cbrt.f64 -2)) |
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (*.f64 (cbrt.f64 -2) (cbrt.f64 -2))) |
(/.f64 (/.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 (cbrt.f64 16))) (cbrt.f64 (cbrt.f64 256))) |
(/.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 4) (cbrt.f64 16))) (cbrt.f64 (cbrt.f64 256))) |
(/.f64 (/.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2))) 1) (cbrt.f64 16)) |
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 4) 16)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) 2) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) 2)) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 4 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) 4) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) 4) 4) |
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (/.f64 (cos.f64 re) 2)))) (cbrt.f64 (cbrt.f64 2))) |
(/.f64 (cbrt.f64 (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (/.f64 (cos.f64 re) 2)))) (cbrt.f64 (cbrt.f64 2))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (cos.f64 re))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (neg.f64 (cbrt.f64 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (neg.f64 (cbrt.f64 (cos.f64 re)))) (neg.f64 (cbrt.f64 2))) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 -2)) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 (cos.f64 re) 2) (neg.f64 (cos.f64 re)))) (cbrt.f64 -2)) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) 1) (cbrt.f64 -4)) |
(cbrt.f64 (/.f64 (neg.f64 (pow.f64 (cos.f64 re) 2)) -4)) |
(/.f64 (*.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2))) 1) (cbrt.f64 16)) |
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 4) 16)) |
(/.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) 1) (neg.f64 (cbrt.f64 4))) |
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 4)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (cbrt.f64 (/.f64 (cos.f64 re) 1/2))) (cbrt.f64 4)) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 (cos.f64 re) 1/2) (/.f64 (cos.f64 re) 2))) (cbrt.f64 4)) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2)) (cbrt.f64 2)) (cbrt.f64 4)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2)) (cbrt.f64 2)) (cbrt.f64 4)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 4)) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 (cos.f64 re) 1/2) (/.f64 (cos.f64 re) 2))) (cbrt.f64 4)) |
(/.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2)) 1) (cbrt.f64 2)) |
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 2))) |
(/.f64 (neg.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)))) (neg.f64 (cbrt.f64 16))) |
(cbrt.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 4) 16)) |
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) (cbrt.f64 16))) (cbrt.f64 (cbrt.f64 4))) |
(cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 re) 2) (cbrt.f64 16)) (cbrt.f64 4))) |
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 4)) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2)) (cbrt.f64 2)) |
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 2))) |
(/.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 2)) (cbrt.f64 2)) |
(cbrt.f64 (/.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 2) 2)) |
(/.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2)) 1) (cbrt.f64 2)) |
(/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (*.f64 (cbrt.f64 2) (cbrt.f64 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) 2) 2) |
(/.f64 (*.f64 2 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) 2) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) 2) 2) |
(/.f64 (/.f64 (cbrt.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2))) (cbrt.f64 4)) (cbrt.f64 4)) |
(/.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 4) 4)) (cbrt.f64 4)) |
(/.f64 (/.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cbrt.f64 2)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (*.f64 (cbrt.f64 (sqrt.f64 2)) (cbrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) (cbrt.f64 (/.f64 (cos.f64 re) 2))) |
(pow.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) 2) |
(cbrt.f64 (/.f64 (cos.f64 re) 2)) |
(pow.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) 1) |
(cbrt.f64 (/.f64 (cos.f64 re) 2)) |
(pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2))) 3) |
(cbrt.f64 (/.f64 (cos.f64 re) 2)) |
(pow.f64 (/.f64 (cos.f64 re) 2) 1/3) |
(cbrt.f64 (/.f64 (cos.f64 re) 2)) |
(/.f64 (neg.f64 (cbrt.f64 (cos.f64 re))) (neg.f64 (cbrt.f64 2))) |
(cbrt.f64 (/.f64 (cos.f64 re) 2)) |
(/.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) (cbrt.f64 -2)) |
(cbrt.f64 (/.f64 (neg.f64 (cos.f64 re)) -2)) |
(/.f64 (neg.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2))) (neg.f64 (cbrt.f64 4))) |
(cbrt.f64 (/.f64 (/.f64 (cos.f64 re) 1/2) 4)) |
(/.f64 (neg.f64 (neg.f64 (cbrt.f64 (cos.f64 re)))) (neg.f64 (neg.f64 (cbrt.f64 2)))) |
(cbrt.f64 (/.f64 (cos.f64 re) 2)) |
(/.f64 (neg.f64 (cbrt.f64 (neg.f64 (cos.f64 re)))) (neg.f64 (cbrt.f64 -2))) |
(cbrt.f64 (/.f64 (neg.f64 (cos.f64 re)) -2)) |
(/.f64 (cbrt.f64 (/.f64 (cos.f64 re) (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 4))) |
(cbrt.f64 (/.f64 (/.f64 (cos.f64 re) (cbrt.f64 2)) (cbrt.f64 4))) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 (cos.f64 re) 1/2) 4)) (cbrt.f64 16)) |
(cbrt.f64 (/.f64 (/.f64 (*.f64 (cos.f64 re) 4) 1/2) 16)) |
(/.f64 (cbrt.f64 (*.f64 (/.f64 (cos.f64 re) 1/2) (cbrt.f64 1/4))) (cbrt.f64 (cbrt.f64 16))) |
(cbrt.f64 (/.f64 (/.f64 (*.f64 (cos.f64 re) (cbrt.f64 1/4)) 1/2) (cbrt.f64 16))) |
(/.f64 (cbrt.f64 (*.f64 -2 (cos.f64 re))) (cbrt.f64 -4)) |
(cbrt.f64 (/.f64 (*.f64 (cos.f64 re) -2) -4)) |
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2))) (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) 2)) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) 4) 4) |
(/.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) 1) |
(cbrt.f64 (/.f64 (cos.f64 re) 2)) |
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cbrt.f64 (cos.f64 re)))) (cbrt.f64 (cbrt.f64 2))) |
(/.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (cbrt.f64 (cos.f64 re)))) (cbrt.f64 (cbrt.f64 2))) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) (cbrt.f64 4)) (cbrt.f64 16)) |
(cbrt.f64 (/.f64 (/.f64 (*.f64 (cos.f64 re) 4) 1/2) 16)) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (cos.f64 re))) (neg.f64 (cbrt.f64 2))) (*.f64 (neg.f64 (cbrt.f64 2)) (neg.f64 (cbrt.f64 2)))) |
(cbrt.f64 (/.f64 (cos.f64 re) 2)) |
(/.f64 (/.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 (cbrt.f64 2))) (cbrt.f64 (cbrt.f64 4))) |
(cbrt.f64 (/.f64 (/.f64 (cos.f64 re) (cbrt.f64 2)) (cbrt.f64 4))) |
(/.f64 (/.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) (cbrt.f64 (cbrt.f64 4))) (cbrt.f64 (cbrt.f64 16))) |
(/.f64 (cbrt.f64 (/.f64 (/.f64 (cos.f64 re) 1/2) (cbrt.f64 4))) (cbrt.f64 (cbrt.f64 16))) |
(/.f64 (/.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) (cbrt.f64 -2)) (cbrt.f64 -2)) |
(/.f64 (cbrt.f64 (/.f64 (/.f64 (cos.f64 re) 1/2) -2)) (cbrt.f64 -2)) |
(/.f64 (/.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) 1) (cbrt.f64 -2)) |
(cbrt.f64 (/.f64 (neg.f64 (cos.f64 re)) -2)) |
(/.f64 (/.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) (cbrt.f64 (cbrt.f64 -2))) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (cbrt.f64 (/.f64 (neg.f64 (cos.f64 re)) (cbrt.f64 -2))) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) 2) (cbrt.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)))) (cbrt.f64 (cbrt.f64 4))) |
(/.f64 (*.f64 4 (cbrt.f64 (/.f64 (cos.f64 re) 2))) 4) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) 4) 4) |
(/.f64 (*.f64 (cbrt.f64 (cbrt.f64 (cos.f64 re))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (cbrt.f64 (cbrt.f64 2))) |
(/.f64 (cbrt.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (cbrt.f64 (cos.f64 re)))) (cbrt.f64 (cbrt.f64 2))) |
(/.f64 (*.f64 (neg.f64 (cbrt.f64 (cos.f64 re))) 1) (neg.f64 (cbrt.f64 2))) |
(cbrt.f64 (/.f64 (cos.f64 re) 2)) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) 1) (cbrt.f64 -2)) |
(cbrt.f64 (/.f64 (neg.f64 (cos.f64 re)) -2)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) 1) (cbrt.f64 4)) |
(cbrt.f64 (/.f64 (/.f64 (cos.f64 re) 1/2) 4)) |
(/.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) (cbrt.f64 4)) |
(cbrt.f64 (/.f64 (/.f64 (cos.f64 re) 1/2) 4)) |
(/.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 2)) |
(cbrt.f64 (/.f64 (cos.f64 re) 2)) |
(/.f64 (cbrt.f64 (/.f64 (cos.f64 re) (cbrt.f64 4))) (cbrt.f64 (cbrt.f64 2))) |
(cbrt.f64 (/.f64 (/.f64 (cos.f64 re) (cbrt.f64 4)) (cbrt.f64 2))) |
(/.f64 (/.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) (cbrt.f64 2)) (cbrt.f64 2)) |
(/.f64 (cbrt.f64 (/.f64 (/.f64 (cos.f64 re) 1/2) 2)) (cbrt.f64 2)) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) 2) 2) |
(/.f64 (*.f64 2 (cbrt.f64 (/.f64 (cos.f64 re) 2))) 2) |
(/.f64 (*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) 2) 2) |
(/.f64 (*.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) (cbrt.f64 -2)) (cbrt.f64 4)) |
(/.f64 (cbrt.f64 (*.f64 (neg.f64 (cos.f64 re)) -2)) (cbrt.f64 4)) |
(/.f64 (/.f64 (cbrt.f64 (/.f64 (cos.f64 re) 1/2)) 1) (cbrt.f64 4)) |
(cbrt.f64 (/.f64 (/.f64 (cos.f64 re) 1/2) 4)) |
(/.f64 (cbrt.f64 (/.f64 (cos.f64 re) (sqrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(cbrt.f64 (/.f64 (/.f64 (cos.f64 re) (sqrt.f64 2)) (sqrt.f64 2))) |
(/.f64 (/.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 (sqrt.f64 2))) (cbrt.f64 (sqrt.f64 2))) |
(cbrt.f64 (/.f64 (/.f64 (cos.f64 re) (sqrt.f64 2)) (sqrt.f64 2))) |
(*.f64 1 (cbrt.f64 (/.f64 (cos.f64 re) 2))) |
(cbrt.f64 (/.f64 (cos.f64 re) 2)) |
(*.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)) 1) |
(cbrt.f64 (/.f64 (cos.f64 re) 2)) |
(*.f64 (cbrt.f64 (cos.f64 re)) (cbrt.f64 1/2)) |
(cbrt.f64 (*.f64 (cos.f64 re) 1/2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2)))) |
(cbrt.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) |
(cbrt.f64 (*.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) |
(*.f64 (cbrt.f64 1/2) (cbrt.f64 (cos.f64 re))) |
(cbrt.f64 (*.f64 (cos.f64 re) 1/2)) |
(*.f64 (neg.f64 (cbrt.f64 (cos.f64 re))) (/.f64 1 (neg.f64 (cbrt.f64 2)))) |
(cbrt.f64 (/.f64 (cos.f64 re) 2)) |
(*.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) (/.f64 1 (cbrt.f64 -2))) |
(cbrt.f64 (/.f64 (neg.f64 (cos.f64 re)) -2)) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)))) (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) 2) (/.f64 (cos.f64 re) 2))))) |
(cbrt.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) 2) (/.f64 (cos.f64 re) 2))))) |
(*.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) (cbrt.f64 -1/2)) |
(cbrt.f64 (*.f64 (neg.f64 (cos.f64 re)) -1/2)) |
(*.f64 (cbrt.f64 (/.f64 (cbrt.f64 (cos.f64 re)) (sqrt.f64 2))) (cbrt.f64 (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (sqrt.f64 2)))) |
(cbrt.f64 (*.f64 (/.f64 (cbrt.f64 (cos.f64 re)) (sqrt.f64 2)) (/.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (sqrt.f64 2)))) |
(pow.f64 (cos.f64 re) 2) |
(+.f64 1 (neg.f64 (pow.f64 (sin.f64 re) 2))) |
(pow.f64 (cos.f64 re) 2) |
(+.f64 1 (*.f64 (neg.f64 (sin.f64 re)) (sin.f64 re))) |
(pow.f64 (cos.f64 re) 2) |
(+.f64 1/2 (/.f64 (cos.f64 (+.f64 re re)) 2)) |
(+.f64 1/2 (*.f64 (/.f64 (cos.f64 (+.f64 re re)) 2) 1)) |
(+.f64 1/2 (/.f64 (cos.f64 (+.f64 re re)) 2)) |
(+.f64 (/.f64 (cos.f64 (+.f64 re re)) 2) 1/2) |
(+.f64 1/2 (/.f64 (cos.f64 (+.f64 re re)) 2)) |
(pow.f64 (pow.f64 (pow.f64 (cos.f64 re) 3) 2) 1/3) |
(cbrt.f64 (pow.f64 (pow.f64 (cos.f64 re) 3) 2)) |
(pow.f64 (pow.f64 (cos.f64 re) 2) 1) |
(pow.f64 (cos.f64 re) 2) |
(pow.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) 3) |
(pow.f64 (cos.f64 re) 2) |
(/.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) 4) |
(/.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 4) 4) |
(/.f64 (pow.f64 (cos.f64 re) 2) 1) |
(pow.f64 (cos.f64 re) 2) |
(/.f64 (*.f64 (pow.f64 (cos.f64 re) 2) -4) -4) |
(/.f64 (neg.f64 (pow.f64 (cos.f64 re) 2)) -1) |
(neg.f64 (/.f64 (pow.f64 (cos.f64 re) 2) -1)) |
(/.f64 (*.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) 4) 16) |
(/.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 4) (/.f64 16 4)) |
(/.f64 (*.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0)) 2) 4) |
(/.f64 (*.f64 (+.f64 (cos.f64 (+.f64 re re)) 1) 2) 4) |
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (sin.f64 re) 2) 3)) (+.f64 1 (+.f64 (*.f64 (pow.f64 (sin.f64 re) 2) (pow.f64 (sin.f64 re) 2)) (pow.f64 (sin.f64 re) 2)))) |
(/.f64 (-.f64 1 (pow.f64 (pow.f64 (sin.f64 re) 2) 3)) (+.f64 1 (+.f64 (pow.f64 (pow.f64 (sin.f64 re) 2) 2) (pow.f64 (sin.f64 re) 2)))) |
(/.f64 (/.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) (sqrt.f64 2)) (sqrt.f64 8)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 4) (sqrt.f64 2)) (sqrt.f64 8)) |
(/.f64 (/.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) (cbrt.f64 4)) (cbrt.f64 16)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 4) (cbrt.f64 4)) (cbrt.f64 16)) |
(/.f64 (/.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) (sqrt.f64 8)) (sqrt.f64 2)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 4) (sqrt.f64 8)) (sqrt.f64 2)) |
(/.f64 (/.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) (cbrt.f64 2)) (cbrt.f64 (*.f64 4 8))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 4) (cbrt.f64 2)) (cbrt.f64 32)) |
(/.f64 (/.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0)) (sqrt.f64 2)) (sqrt.f64 2)) |
(/.f64 (+.f64 (cos.f64 (+.f64 re re)) 1) 2) |
(/.f64 (*.f64 (cbrt.f64 4) (pow.f64 (cos.f64 re) 2)) (/.f64 4 (cbrt.f64 16))) |
(/.f64 (*.f64 (pow.f64 (cos.f64 re) 2) (cbrt.f64 4)) (/.f64 4 (cbrt.f64 16))) |
(/.f64 (/.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0)) (cbrt.f64 4)) (cbrt.f64 2)) |
(/.f64 (/.f64 (+.f64 (cos.f64 (+.f64 re re)) 1) (cbrt.f64 4)) (cbrt.f64 2)) |
(/.f64 (neg.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0))) -2) |
(neg.f64 (/.f64 (+.f64 (cos.f64 (+.f64 re re)) 1) -2)) |
(/.f64 (/.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) -2) -2) |
(/.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 4) -2) -2) |
(/.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0)) 2) |
(/.f64 (+.f64 (cos.f64 (+.f64 re re)) 1) 2) |
(/.f64 (*.f64 2 (pow.f64 (cos.f64 re) 2)) 2) |
(/.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 2) 2) |
(/.f64 (/.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0)) 1) 2) |
(/.f64 (+.f64 (cos.f64 (+.f64 re re)) 1) 2) |
(/.f64 (*.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0)) 1) 2) |
(/.f64 (+.f64 (cos.f64 (+.f64 re re)) 1) 2) |
(/.f64 (/.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) (cbrt.f64 16)) (cbrt.f64 4)) |
(/.f64 (/.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 4) (cbrt.f64 16)) (cbrt.f64 4)) |
(/.f64 (/.f64 (+.f64 (cos.f64 (+.f64 re re)) (cos.f64 0)) (cbrt.f64 2)) (cbrt.f64 4)) |
(/.f64 (/.f64 (+.f64 (cos.f64 (+.f64 re re)) 1) (cbrt.f64 2)) (cbrt.f64 4)) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (pow.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) 2)) |
(pow.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) 3) |
(*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cos.f64 re))) |
(pow.f64 (cos.f64 re) 2) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) 2) (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) |
(pow.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) 3) |
(*.f64 (cos.f64 re) (cos.f64 re)) |
(pow.f64 (cos.f64 re) 2) |
(*.f64 (*.f64 (cos.f64 re) (cbrt.f64 (cos.f64 re))) (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) |
(pow.f64 (cos.f64 re) 2) |
(*.f64 1 (pow.f64 (cos.f64 re) 2)) |
(pow.f64 (cos.f64 re) 2) |
(*.f64 (pow.f64 (cos.f64 re) 2) 1) |
(pow.f64 (cos.f64 re) 2) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (neg.f64 (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) 2)))) |
(pow.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) 3) |
(*.f64 -1 (neg.f64 (pow.f64 (cos.f64 re) 2))) |
(neg.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) |
(*.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) (neg.f64 (pow.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) 2))) |
(neg.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) |
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) (neg.f64 (pow.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) 2))) |
(pow.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) 3) |
(*.f64 (+.f64 1 (sin.f64 re)) (-.f64 1 (sin.f64 re))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (cos.f64 re)) (cbrt.f64 (cos.f64 re))) |
(pow.f64 (cos.f64 re) 2) |
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) (*.f64 (cos.f64 re) (cbrt.f64 (cos.f64 re)))) |
(pow.f64 (cos.f64 re) 2) |
(*.f64 (*.f64 4 (pow.f64 (cos.f64 re) 2)) 1/4) |
(*.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 4) 1/4) |
(*.f64 (sqrt.f64 (pow.f64 (cos.f64 re) 2)) (sqrt.f64 (pow.f64 (cos.f64 re) 2))) |
(pow.f64 (cos.f64 re) 2) |
(*.f64 (neg.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2)))) (pow.f64 (cbrt.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) 2)) |
(neg.f64 (neg.f64 (pow.f64 (cos.f64 re) 2))) |
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2))) (pow.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) 2)) |
(pow.f64 (pow.f64 (cbrt.f64 (cos.f64 re)) 2) 3) |
(*.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4) 4) |
(/.f64 (*.f64 (pow.f64 (cos.f64 re) 2) 4) 4) |
Compiled 27396 to 20509 computations (25.1% saved)
10 alts after pruning (7 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 573 | 6 | 579 |
| Fresh | 1 | 1 | 2 |
| Picked | 0 | 1 | 1 |
| Done | 0 | 2 | 2 |
| Total | 574 | 10 | 584 |
| Status | Accuracy | Program |
|---|---|---|
| ▶ | 98.0% | (+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (/.f64 (/.f64 (cos.f64 re) 1/2) (/.f64 4 (*.f64 -2 im)))) |
| 97.3% | (+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (/.f64 (*.f64 (*.f64 (*.f64 -2 im) (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 4))) | |
| 97.5% | (+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (*.f64 (*.f64 (*.f64 -2 im) (pow.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4) 1/3)) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) | |
| 97.4% | (+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (/.f64 (*.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) (cbrt.f64 -2)) (cbrt.f64 4)))) | |
| ✓ | 97.2% | (+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) |
| 70.1% | (+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im)))))) | |
| 97.4% | (+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 1/2) im)))))) | |
| ✓ | 98.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))))) |
| ✓ | 10.0% | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| 10.0% | (*.f64 1/2 (+.f64 (/.f64 (cos.f64 re) (exp.f64 im)) (*.f64 (neg.f64 (exp.f64 im)) (cos.f64 re)))) |
Compiled 649 to 504 computations (22.3% saved)
Found 4 expressions with local accuracy:
| New | Accuracy | Program |
|---|---|---|
| 99.6% | (pow.f64 (cos.f64 re) 2) | |
| ✓ | 99.6% | (/.f64 (/.f64 (cos.f64 re) 1/2) (/.f64 4 (*.f64 -2 im))) |
| 99.6% | (cbrt.f64 (/.f64 (cos.f64 re) 2)) | |
| 99.5% | (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4)) |
Compiled 160 to 116 computations (27.5% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | im | @ | 0 | (/.f64 (/.f64 (cos.f64 re) 1/2) (/.f64 4 (*.f64 -2 im))) |
| 0.0ms | re | @ | inf | (/.f64 (/.f64 (cos.f64 re) 1/2) (/.f64 4 (*.f64 -2 im))) |
| 0.0ms | re | @ | -inf | (/.f64 (/.f64 (cos.f64 re) 1/2) (/.f64 4 (*.f64 -2 im))) |
| 0.0ms | im | @ | inf | (/.f64 (/.f64 (cos.f64 re) 1/2) (/.f64 4 (*.f64 -2 im))) |
| 0.0ms | re | @ | 0 | (/.f64 (/.f64 (cos.f64 re) 1/2) (/.f64 4 (*.f64 -2 im))) |
| 1× | batch-egg-rewrite |
| Inputs |
|---|
(/.f64 (/.f64 (cos.f64 re) 1/2) (/.f64 4 (*.f64 -2 im))) |
| Outputs |
|---|
((/.f64 (/.f64 (cos.f64 re) 1/2) (/.f64 4 (*.f64 -2 im))) (pow.f64 (cbrt.f64 (*.f64 (neg.f64 (cos.f64 re)) im)) 3) (pow.f64 (pow.f64 (*.f64 (neg.f64 (cos.f64 re)) im) 3) 1/3) (pow.f64 (*.f64 (neg.f64 (cos.f64 re)) im) 1) (/.f64 (*.f64 (/.f64 -1 im) (cos.f64 re)) (pow.f64 (/.f64 -1 im) 2)) (/.f64 (*.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 im -2)) 1/4) (/.f64 (/.f64 (*.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) 4) (/.f64 (*.f64 (/.f64 im -2) (cos.f64 re)) 1/2) (/.f64 (/.f64 (*.f64 (cos.f64 re) 1/2) 4) (*.f64 (/.f64 -2 im) 1/16)) (/.f64 (/.f64 (cos.f64 re) (sqrt.f64 1/2)) (*.f64 (/.f64 -2 im) (sqrt.f64 1/2))) (/.f64 (/.f64 (cos.f64 re) (cbrt.f64 1/2)) (/.f64 (cbrt.f64 16) (/.f64 im -1/2))) (/.f64 (/.f64 (*.f64 (cos.f64 re) 2) 1/4) (*.f64 (/.f64 -1/2 im) 16)) (/.f64 (/.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 im -2)) (pow.f64 (/.f64 -1 im) 2)) (/.f64 (*.f64 (cos.f64 re) -4) (*.f64 (/.f64 4 (pow.f64 im 2)) (*.f64 1/2 (+.f64 im im)))) (/.f64 (*.f64 -2 (*.f64 (cos.f64 re) 2)) (*.f64 (/.f64 4 (pow.f64 im 2)) im)) (/.f64 (neg.f64 (*.f64 (cos.f64 re) (*.f64 -8 im))) (*.f64 (/.f64 4 (pow.f64 im 2)) (*.f64 -1/2 (pow.f64 (+.f64 im im) 2)))) (/.f64 (*.f64 (*.f64 -2 (cos.f64 re)) 4) (*.f64 (/.f64 4 (pow.f64 im 2)) (+.f64 im im))) (/.f64 (*.f64 (cos.f64 re) (*.f64 -8 im)) (*.f64 (/.f64 4 (pow.f64 im 2)) (*.f64 1/2 (pow.f64 (+.f64 im im) 2)))) (/.f64 (*.f64 (cos.f64 re) (/.f64 2 im)) (*.f64 (/.f64 4 (pow.f64 im 2)) -1/2)) (/.f64 (/.f64 (*.f64 (cos.f64 re) 2) 1/4) (*.f64 (/.f64 4 (pow.f64 im 2)) (/.f64 im -1/2))) (/.f64 (*.f64 (cos.f64 re) 1/2) (*.f64 (/.f64 4 (pow.f64 im 2)) (*.f64 (/.f64 im -2) 1/4))) (/.f64 (*.f64 (*.f64 (cos.f64 re) 1/2) (*.f64 -8 im)) (*.f64 (/.f64 4 (pow.f64 im 2)) (*.f64 1/4 (pow.f64 (+.f64 im im) 2)))) (/.f64 (neg.f64 (*.f64 (/.f64 -1 im) (cos.f64 re))) (neg.f64 (pow.f64 (/.f64 -1 im) 2))) (/.f64 (neg.f64 (/.f64 (*.f64 (cos.f64 re) 2) (/.f64 -1/2 im))) -4) (/.f64 (neg.f64 (/.f64 (*.f64 -2 (cos.f64 re)) (cbrt.f64 (/.f64 2 im)))) (neg.f64 (cbrt.f64 (/.f64 4 (pow.f64 im 2))))) (/.f64 (neg.f64 (/.f64 (cos.f64 re) (sqrt.f64 (/.f64 -1/2 im)))) (neg.f64 (sqrt.f64 (/.f64 -2 im)))) (/.f64 (neg.f64 (*.f64 (/.f64 4 (pow.f64 im 2)) (/.f64 (cos.f64 re) (neg.f64 (/.f64 im 4))))) (neg.f64 (pow.f64 (/.f64 -2 im) 4))) (/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 im -2) (cos.f64 re)))) 1/2) (/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 im -2))) -1/4) (/.f64 (*.f64 (*.f64 (/.f64 -1 im) (cos.f64 re)) (pow.f64 (/.f64 -1 im) 2)) (*.f64 (pow.f64 (/.f64 -1 im) 2) (pow.f64 (/.f64 -1 im) 2))) (/.f64 (*.f64 (*.f64 (/.f64 im -2) (cos.f64 re)) 1/2) 1/4) (/.f64 (*.f64 (/.f64 (*.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) 4) 16) (/.f64 (*.f64 (/.f64 (cos.f64 re) (/.f64 im 4)) (/.f64 -4 (pow.f64 im 2))) (*.f64 (/.f64 -4 (pow.f64 im 2)) (/.f64 -4 (pow.f64 im 2)))) (/.f64 (*.f64 (*.f64 (/.f64 4 (pow.f64 im 2)) (/.f64 (cos.f64 re) (neg.f64 (/.f64 im 4)))) (pow.f64 (/.f64 -2 im) 4)) (*.f64 (pow.f64 (/.f64 -2 im) 4) (pow.f64 (/.f64 -2 im) 4))) (/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 im -2) (cos.f64 re))) -1/2) 1/4) (/.f64 (*.f64 (cos.f64 re) 2) (/.f64 -2 im)) (/.f64 (*.f64 -1/2 (cos.f64 re)) (*.f64 (/.f64 -2 im) -1/4)) (/.f64 (*.f64 -1/2 (cos.f64 re)) (*.f64 (/.f64 2 im) 1/4)) (/.f64 (*.f64 -1/2 (cos.f64 re)) (/.f64 1/2 im)) (/.f64 (*.f64 (/.f64 4 (pow.f64 im 2)) (/.f64 (cos.f64 re) (neg.f64 (/.f64 im 4)))) (pow.f64 (/.f64 -2 im) 4)) (/.f64 (*.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 -1/2 im)) (pow.f64 (/.f64 -1/2 im) 2)) (/.f64 (*.f64 (neg.f64 (cos.f64 re)) (pow.f64 im -1)) (*.f64 (pow.f64 im -1) (pow.f64 im -1))) (/.f64 (neg.f64 (*.f64 (/.f64 im -2) (cos.f64 re))) -1/2) (/.f64 (*.f64 (cos.f64 re) (/.f64 -2 im)) (*.f64 (/.f64 4 (pow.f64 im 2)) 1/2)) (/.f64 (*.f64 (/.f64 (cos.f64 re) (sqrt.f64 (/.f64 -1/2 im))) (sqrt.f64 (/.f64 -2 im))) (/.f64 -2 im)) (/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 im -2)) 1/4) 1/16) (/.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 -1/2 im)) (/.f64 (/.f64 (cos.f64 re) (cbrt.f64 1/2)) (*.f64 (/.f64 -2 im) (cbrt.f64 1/4))) (/.f64 (*.f64 (*.f64 (cos.f64 re) 2) (*.f64 -8 im)) (*.f64 (/.f64 4 (pow.f64 im 2)) (pow.f64 (+.f64 im im) 2))) (/.f64 (*.f64 (cos.f64 re) 4) (*.f64 (/.f64 4 (pow.f64 im 2)) (/.f64 -1 (pow.f64 im -1)))) (/.f64 (/.f64 (cos.f64 re) (sqrt.f64 (/.f64 -1/2 im))) (sqrt.f64 (/.f64 -2 im)))) |
| 1× | egglog |
| Inputs |
|---|
(*.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 (*.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 (/.f64 (cos.f64 re) 1/2) (/.f64 4 (*.f64 -2 im))) |
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 (cos.f64 re)) im)) 3) |
(pow.f64 (pow.f64 (*.f64 (neg.f64 (cos.f64 re)) im) 3) 1/3) |
(pow.f64 (*.f64 (neg.f64 (cos.f64 re)) im) 1) |
(/.f64 (*.f64 (/.f64 -1 im) (cos.f64 re)) (pow.f64 (/.f64 -1 im) 2)) |
(/.f64 (*.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 im -2)) 1/4) |
(/.f64 (/.f64 (*.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) 4) |
(/.f64 (*.f64 (/.f64 im -2) (cos.f64 re)) 1/2) |
(/.f64 (/.f64 (*.f64 (cos.f64 re) 1/2) 4) (*.f64 (/.f64 -2 im) 1/16)) |
(/.f64 (/.f64 (cos.f64 re) (sqrt.f64 1/2)) (*.f64 (/.f64 -2 im) (sqrt.f64 1/2))) |
(/.f64 (/.f64 (cos.f64 re) (cbrt.f64 1/2)) (/.f64 (cbrt.f64 16) (/.f64 im -1/2))) |
(/.f64 (/.f64 (*.f64 (cos.f64 re) 2) 1/4) (*.f64 (/.f64 -1/2 im) 16)) |
(/.f64 (/.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 im -2)) (pow.f64 (/.f64 -1 im) 2)) |
(/.f64 (*.f64 (cos.f64 re) -4) (*.f64 (/.f64 4 (pow.f64 im 2)) (*.f64 1/2 (+.f64 im im)))) |
(/.f64 (*.f64 -2 (*.f64 (cos.f64 re) 2)) (*.f64 (/.f64 4 (pow.f64 im 2)) im)) |
(/.f64 (neg.f64 (*.f64 (cos.f64 re) (*.f64 -8 im))) (*.f64 (/.f64 4 (pow.f64 im 2)) (*.f64 -1/2 (pow.f64 (+.f64 im im) 2)))) |
(/.f64 (*.f64 (*.f64 -2 (cos.f64 re)) 4) (*.f64 (/.f64 4 (pow.f64 im 2)) (+.f64 im im))) |
(/.f64 (*.f64 (cos.f64 re) (*.f64 -8 im)) (*.f64 (/.f64 4 (pow.f64 im 2)) (*.f64 1/2 (pow.f64 (+.f64 im im) 2)))) |
(/.f64 (*.f64 (cos.f64 re) (/.f64 2 im)) (*.f64 (/.f64 4 (pow.f64 im 2)) -1/2)) |
(/.f64 (/.f64 (*.f64 (cos.f64 re) 2) 1/4) (*.f64 (/.f64 4 (pow.f64 im 2)) (/.f64 im -1/2))) |
(/.f64 (*.f64 (cos.f64 re) 1/2) (*.f64 (/.f64 4 (pow.f64 im 2)) (*.f64 (/.f64 im -2) 1/4))) |
(/.f64 (*.f64 (*.f64 (cos.f64 re) 1/2) (*.f64 -8 im)) (*.f64 (/.f64 4 (pow.f64 im 2)) (*.f64 1/4 (pow.f64 (+.f64 im im) 2)))) |
(/.f64 (neg.f64 (*.f64 (/.f64 -1 im) (cos.f64 re))) (neg.f64 (pow.f64 (/.f64 -1 im) 2))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (cos.f64 re) 2) (/.f64 -1/2 im))) -4) |
(/.f64 (neg.f64 (/.f64 (*.f64 -2 (cos.f64 re)) (cbrt.f64 (/.f64 2 im)))) (neg.f64 (cbrt.f64 (/.f64 4 (pow.f64 im 2))))) |
(/.f64 (neg.f64 (/.f64 (cos.f64 re) (sqrt.f64 (/.f64 -1/2 im)))) (neg.f64 (sqrt.f64 (/.f64 -2 im)))) |
(/.f64 (neg.f64 (*.f64 (/.f64 4 (pow.f64 im 2)) (/.f64 (cos.f64 re) (neg.f64 (/.f64 im 4))))) (neg.f64 (pow.f64 (/.f64 -2 im) 4))) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 im -2) (cos.f64 re)))) 1/2) |
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 im -2))) -1/4) |
(/.f64 (*.f64 (*.f64 (/.f64 -1 im) (cos.f64 re)) (pow.f64 (/.f64 -1 im) 2)) (*.f64 (pow.f64 (/.f64 -1 im) 2) (pow.f64 (/.f64 -1 im) 2))) |
(/.f64 (*.f64 (*.f64 (/.f64 im -2) (cos.f64 re)) 1/2) 1/4) |
(/.f64 (*.f64 (/.f64 (*.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) 4) 16) |
(/.f64 (*.f64 (/.f64 (cos.f64 re) (/.f64 im 4)) (/.f64 -4 (pow.f64 im 2))) (*.f64 (/.f64 -4 (pow.f64 im 2)) (/.f64 -4 (pow.f64 im 2)))) |
(/.f64 (*.f64 (*.f64 (/.f64 4 (pow.f64 im 2)) (/.f64 (cos.f64 re) (neg.f64 (/.f64 im 4)))) (pow.f64 (/.f64 -2 im) 4)) (*.f64 (pow.f64 (/.f64 -2 im) 4) (pow.f64 (/.f64 -2 im) 4))) |
(/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 im -2) (cos.f64 re))) -1/2) 1/4) |
(/.f64 (*.f64 (cos.f64 re) 2) (/.f64 -2 im)) |
(/.f64 (*.f64 -1/2 (cos.f64 re)) (*.f64 (/.f64 -2 im) -1/4)) |
(/.f64 (*.f64 -1/2 (cos.f64 re)) (*.f64 (/.f64 2 im) 1/4)) |
(/.f64 (*.f64 -1/2 (cos.f64 re)) (/.f64 1/2 im)) |
(/.f64 (*.f64 (/.f64 4 (pow.f64 im 2)) (/.f64 (cos.f64 re) (neg.f64 (/.f64 im 4)))) (pow.f64 (/.f64 -2 im) 4)) |
(/.f64 (*.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 -1/2 im)) (pow.f64 (/.f64 -1/2 im) 2)) |
(/.f64 (*.f64 (neg.f64 (cos.f64 re)) (pow.f64 im -1)) (*.f64 (pow.f64 im -1) (pow.f64 im -1))) |
(/.f64 (neg.f64 (*.f64 (/.f64 im -2) (cos.f64 re))) -1/2) |
(/.f64 (*.f64 (cos.f64 re) (/.f64 -2 im)) (*.f64 (/.f64 4 (pow.f64 im 2)) 1/2)) |
(/.f64 (*.f64 (/.f64 (cos.f64 re) (sqrt.f64 (/.f64 -1/2 im))) (sqrt.f64 (/.f64 -2 im))) (/.f64 -2 im)) |
(/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 im -2)) 1/4) 1/16) |
(/.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 -1/2 im)) |
(/.f64 (/.f64 (cos.f64 re) (cbrt.f64 1/2)) (*.f64 (/.f64 -2 im) (cbrt.f64 1/4))) |
(/.f64 (*.f64 (*.f64 (cos.f64 re) 2) (*.f64 -8 im)) (*.f64 (/.f64 4 (pow.f64 im 2)) (pow.f64 (+.f64 im im) 2))) |
(/.f64 (*.f64 (cos.f64 re) 4) (*.f64 (/.f64 4 (pow.f64 im 2)) (/.f64 -1 (pow.f64 im -1)))) |
(/.f64 (/.f64 (cos.f64 re) (sqrt.f64 (/.f64 -1/2 im))) (sqrt.f64 (/.f64 -2 im))) |
| Outputs |
|---|
(*.f64 -1 im) |
(neg.f64 im) |
(+.f64 (*.f64 -1 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))) |
(+.f64 (neg.f64 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)))) |
(fma.f64 -1/24 (*.f64 (pow.f64 re 4) im) (+.f64 (neg.f64 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))))) |
(fma.f64 1/720 (*.f64 (pow.f64 re 6) im) (fma.f64 -1/24 (*.f64 (pow.f64 re 4) im) (+.f64 (neg.f64 im) (*.f64 1/2 (*.f64 (pow.f64 re 2) im))))) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(*.f64 -1 (*.f64 (cos.f64 re) im)) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(/.f64 (/.f64 (cos.f64 re) 1/2) (/.f64 4 (*.f64 -2 im))) |
(*.f64 (*.f64 (*.f64 (cos.f64 re) im) -1/2) 2) |
(pow.f64 (cbrt.f64 (*.f64 (neg.f64 (cos.f64 re)) im)) 3) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(pow.f64 (pow.f64 (*.f64 (neg.f64 (cos.f64 re)) im) 3) 1/3) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(pow.f64 (*.f64 (neg.f64 (cos.f64 re)) im) 1) |
(*.f64 (neg.f64 im) (cos.f64 re)) |
(/.f64 (*.f64 (/.f64 -1 im) (cos.f64 re)) (pow.f64 (/.f64 -1 im) 2)) |
(neg.f64 (/.f64 (/.f64 (cos.f64 re) im) (/.f64 1 (pow.f64 im 2)))) |
(/.f64 (*.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 im -2)) 1/4) |
(*.f64 (*.f64 (*.f64 (cos.f64 re) im) -1/2) 2) |
(/.f64 (/.f64 (*.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) 4) |
(*.f64 (*.f64 (*.f64 (cos.f64 re) im) -1/2) 2) |
(/.f64 (*.f64 (/.f64 im -2) (cos.f64 re)) 1/2) |
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) |
(/.f64 (/.f64 (*.f64 (cos.f64 re) 1/2) 4) (*.f64 (/.f64 -2 im) 1/16)) |
(/.f64 (/.f64 (cos.f64 re) 8) (/.f64 -1/8 im)) |
(/.f64 (/.f64 (cos.f64 re) (sqrt.f64 1/2)) (*.f64 (/.f64 -2 im) (sqrt.f64 1/2))) |
(/.f64 (*.f64 (cos.f64 re) (sqrt.f64 2)) (*.f64 (/.f64 -2 im) (sqrt.f64 1/2))) |
(/.f64 (/.f64 (cos.f64 re) (cbrt.f64 1/2)) (/.f64 (cbrt.f64 16) (/.f64 im -1/2))) |
(/.f64 (/.f64 (/.f64 (cos.f64 re) (cbrt.f64 1/2)) (cbrt.f64 16)) (/.f64 -1/2 im)) |
(/.f64 (/.f64 (*.f64 (cos.f64 re) 2) 1/4) (*.f64 (/.f64 -1/2 im) 16)) |
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) |
(/.f64 (/.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 im -2)) (pow.f64 (/.f64 -1 im) 2)) |
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) |
(/.f64 (*.f64 (cos.f64 re) -4) (*.f64 (/.f64 4 (pow.f64 im 2)) (*.f64 1/2 (+.f64 im im)))) |
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) |
(/.f64 (*.f64 -2 (*.f64 (cos.f64 re) 2)) (*.f64 (/.f64 4 (pow.f64 im 2)) im)) |
(/.f64 (/.f64 (cos.f64 re) -1/4) (/.f64 (*.f64 4 im) (pow.f64 im 2))) |
(/.f64 (neg.f64 (*.f64 (cos.f64 re) (*.f64 -8 im))) (*.f64 (/.f64 4 (pow.f64 im 2)) (*.f64 -1/2 (pow.f64 (+.f64 im im) 2)))) |
(/.f64 (*.f64 (*.f64 8 im) (cos.f64 re)) (/.f64 (*.f64 -2 (pow.f64 (+.f64 im im) 2)) (pow.f64 im 2))) |
(/.f64 (*.f64 (*.f64 -2 (cos.f64 re)) 4) (*.f64 (/.f64 4 (pow.f64 im 2)) (+.f64 im im))) |
(/.f64 (/.f64 (cos.f64 re) 1/8) (/.f64 (/.f64 im -1/8) (pow.f64 im 2))) |
(/.f64 (*.f64 (cos.f64 re) (*.f64 -8 im)) (*.f64 (/.f64 4 (pow.f64 im 2)) (*.f64 1/2 (pow.f64 (+.f64 im im) 2)))) |
(/.f64 (*.f64 (*.f64 8 im) (cos.f64 re)) (/.f64 (*.f64 -2 (pow.f64 (+.f64 im im) 2)) (pow.f64 im 2))) |
(/.f64 (*.f64 (cos.f64 re) (/.f64 2 im)) (*.f64 (/.f64 4 (pow.f64 im 2)) -1/2)) |
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) |
(/.f64 (/.f64 (*.f64 (cos.f64 re) 2) 1/4) (*.f64 (/.f64 4 (pow.f64 im 2)) (/.f64 im -1/2))) |
(/.f64 (/.f64 (cos.f64 re) 1/8) (/.f64 (/.f64 im -1/8) (pow.f64 im 2))) |
(/.f64 (*.f64 (cos.f64 re) 1/2) (*.f64 (/.f64 4 (pow.f64 im 2)) (*.f64 (/.f64 im -2) 1/4))) |
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) |
(/.f64 (*.f64 (*.f64 (cos.f64 re) 1/2) (*.f64 -8 im)) (*.f64 (/.f64 4 (pow.f64 im 2)) (*.f64 1/4 (pow.f64 (+.f64 im im) 2)))) |
(/.f64 (*.f64 (cos.f64 re) (/.f64 (*.f64 -8 im) 2)) (*.f64 (/.f64 4 (pow.f64 im 2)) (*.f64 (pow.f64 (+.f64 im im) 2) 1/4))) |
(/.f64 (neg.f64 (*.f64 (/.f64 -1 im) (cos.f64 re))) (neg.f64 (pow.f64 (/.f64 -1 im) 2))) |
(neg.f64 (/.f64 (/.f64 (cos.f64 re) im) (/.f64 1 (pow.f64 im 2)))) |
(/.f64 (neg.f64 (/.f64 (*.f64 (cos.f64 re) 2) (/.f64 -1/2 im))) -4) |
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) |
(/.f64 (neg.f64 (/.f64 (*.f64 -2 (cos.f64 re)) (cbrt.f64 (/.f64 2 im)))) (neg.f64 (cbrt.f64 (/.f64 4 (pow.f64 im 2))))) |
(/.f64 (*.f64 (/.f64 (cos.f64 re) -1/2) (cbrt.f64 (*.f64 1/2 im))) (cbrt.f64 (/.f64 4 (pow.f64 im 2)))) |
(/.f64 (neg.f64 (/.f64 (cos.f64 re) (sqrt.f64 (/.f64 -1/2 im)))) (neg.f64 (sqrt.f64 (/.f64 -2 im)))) |
(*.f64 (*.f64 (cos.f64 re) (sqrt.f64 (*.f64 -2 im))) (sqrt.f64 (*.f64 -1/2 im))) |
(/.f64 (neg.f64 (*.f64 (/.f64 4 (pow.f64 im 2)) (/.f64 (cos.f64 re) (neg.f64 (/.f64 im 4))))) (neg.f64 (pow.f64 (/.f64 -2 im) 4))) |
(/.f64 (*.f64 (/.f64 4 (pow.f64 im 2)) (/.f64 (cos.f64 re) (/.f64 im -4))) (pow.f64 (/.f64 -2 im) 4)) |
(/.f64 (neg.f64 (neg.f64 (*.f64 (/.f64 im -2) (cos.f64 re)))) 1/2) |
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) |
(/.f64 (neg.f64 (*.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 im -2))) -1/4) |
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) |
(/.f64 (*.f64 (*.f64 (/.f64 -1 im) (cos.f64 re)) (pow.f64 (/.f64 -1 im) 2)) (*.f64 (pow.f64 (/.f64 -1 im) 2) (pow.f64 (/.f64 -1 im) 2))) |
(neg.f64 (/.f64 (/.f64 (cos.f64 re) im) (/.f64 1 (pow.f64 im 2)))) |
(/.f64 (*.f64 (*.f64 (/.f64 im -2) (cos.f64 re)) 1/2) 1/4) |
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) |
(/.f64 (*.f64 (/.f64 (*.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) 4) 16) |
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) |
(/.f64 (*.f64 (/.f64 (cos.f64 re) (/.f64 im 4)) (/.f64 -4 (pow.f64 im 2))) (*.f64 (/.f64 -4 (pow.f64 im 2)) (/.f64 -4 (pow.f64 im 2)))) |
(/.f64 (*.f64 (/.f64 4 (pow.f64 im 2)) (/.f64 (cos.f64 re) (/.f64 im -4))) (pow.f64 (/.f64 -2 im) 4)) |
(/.f64 (*.f64 (*.f64 (/.f64 4 (pow.f64 im 2)) (/.f64 (cos.f64 re) (neg.f64 (/.f64 im 4)))) (pow.f64 (/.f64 -2 im) 4)) (*.f64 (pow.f64 (/.f64 -2 im) 4) (pow.f64 (/.f64 -2 im) 4))) |
(/.f64 (*.f64 (/.f64 4 (pow.f64 im 2)) (/.f64 (cos.f64 re) (/.f64 im -4))) (pow.f64 (/.f64 -2 im) 4)) |
(/.f64 (*.f64 (neg.f64 (*.f64 (/.f64 im -2) (cos.f64 re))) -1/2) 1/4) |
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) |
(/.f64 (*.f64 (cos.f64 re) 2) (/.f64 -2 im)) |
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) |
(/.f64 (*.f64 -1/2 (cos.f64 re)) (*.f64 (/.f64 -2 im) -1/4)) |
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) |
(/.f64 (*.f64 -1/2 (cos.f64 re)) (*.f64 (/.f64 2 im) 1/4)) |
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) |
(/.f64 (*.f64 -1/2 (cos.f64 re)) (/.f64 1/2 im)) |
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) |
(/.f64 (*.f64 (/.f64 4 (pow.f64 im 2)) (/.f64 (cos.f64 re) (neg.f64 (/.f64 im 4)))) (pow.f64 (/.f64 -2 im) 4)) |
(/.f64 (*.f64 (/.f64 4 (pow.f64 im 2)) (/.f64 (cos.f64 re) (/.f64 im -4))) (pow.f64 (/.f64 -2 im) 4)) |
(/.f64 (*.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 -1/2 im)) (pow.f64 (/.f64 -1/2 im) 2)) |
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) |
(/.f64 (*.f64 (neg.f64 (cos.f64 re)) (pow.f64 im -1)) (*.f64 (pow.f64 im -1) (pow.f64 im -1))) |
(neg.f64 (/.f64 (/.f64 (cos.f64 re) im) (/.f64 1 (pow.f64 im 2)))) |
(/.f64 (neg.f64 (*.f64 (/.f64 im -2) (cos.f64 re))) -1/2) |
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) |
(/.f64 (*.f64 (cos.f64 re) (/.f64 -2 im)) (*.f64 (/.f64 4 (pow.f64 im 2)) 1/2)) |
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) |
(/.f64 (*.f64 (/.f64 (cos.f64 re) (sqrt.f64 (/.f64 -1/2 im))) (sqrt.f64 (/.f64 -2 im))) (/.f64 -2 im)) |
(*.f64 (*.f64 (cos.f64 re) (sqrt.f64 (*.f64 -2 im))) (sqrt.f64 (*.f64 -1/2 im))) |
(/.f64 (*.f64 (*.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 im -2)) 1/4) 1/16) |
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) |
(/.f64 (*.f64 (cos.f64 re) 1/2) (/.f64 -1/2 im)) |
(/.f64 (/.f64 (cos.f64 re) 2) (/.f64 -1/2 im)) |
(/.f64 (/.f64 (cos.f64 re) (cbrt.f64 1/2)) (*.f64 (/.f64 -2 im) (cbrt.f64 1/4))) |
(/.f64 (/.f64 (cos.f64 re) (cbrt.f64 1/2)) (/.f64 (cbrt.f64 (*.f64 -8 1/4)) im)) |
(/.f64 (*.f64 (*.f64 (cos.f64 re) 2) (*.f64 -8 im)) (*.f64 (/.f64 4 (pow.f64 im 2)) (pow.f64 (+.f64 im im) 2))) |
(*.f64 (/.f64 (cos.f64 re) (/.f64 2 (pow.f64 im 2))) (/.f64 (*.f64 -8 im) (pow.f64 (+.f64 im im) 2))) |
(/.f64 (*.f64 (cos.f64 re) 4) (*.f64 (/.f64 4 (pow.f64 im 2)) (/.f64 -1 (pow.f64 im -1)))) |
(/.f64 (/.f64 (cos.f64 re) 1/4) (/.f64 -4 (/.f64 (pow.f64 im 2) im))) |
(/.f64 (/.f64 (cos.f64 re) (sqrt.f64 (/.f64 -1/2 im))) (sqrt.f64 (/.f64 -2 im))) |
(*.f64 (*.f64 (cos.f64 re) (sqrt.f64 (*.f64 -2 im))) (sqrt.f64 (*.f64 -1/2 im))) |
Compiled 13137 to 9865 computations (24.9% saved)
9 alts after pruning (6 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 324 | 1 | 325 |
| Fresh | 1 | 5 | 6 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 2 | 3 |
| Total | 326 | 9 | 335 |
| Status | Accuracy | Program |
|---|---|---|
| ✓ | 98.0% | (+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (/.f64 (/.f64 (cos.f64 re) 1/2) (/.f64 4 (*.f64 -2 im)))) |
| 97.3% | (+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (/.f64 (*.f64 (*.f64 (*.f64 -2 im) (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 4))) | |
| 97.8% | (+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (/.f64 (*.f64 (cos.f64 re) (sqrt.f64 2)) (*.f64 (/.f64 -2 im) (sqrt.f64 1/2)))) | |
| 97.5% | (+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (*.f64 (*.f64 (*.f64 -2 im) (pow.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4) 1/3)) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) | |
| 70.1% | (+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im)))))) | |
| 97.4% | (+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 1/2) im)))))) | |
| ✓ | 98.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))))) |
| ✓ | 10.0% | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (neg.f64 im)) (exp.f64 im))) |
| 10.0% | (*.f64 1/2 (+.f64 (/.f64 (cos.f64 re) (exp.f64 im)) (*.f64 (neg.f64 (exp.f64 im)) (cos.f64 re)))) |
Compiled 309 to 240 computations (22.3% saved)
Total -58.7b remaining (-5182.6%)
Threshold costs -58.7b (-5182.6%)
| Inputs |
|---|
(*.f64 1/2 (+.f64 (/.f64 (cos.f64 re) (exp.f64 im)) (*.f64 (neg.f64 (exp.f64 im)) (cos.f64 re)))) |
(*.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)) (fma.f64 -2 im (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))))) |
(+.f64 (*.f64 (*.f64 (*.f64 (cos.f64 re) (*.f64 -2 im)) (sqrt.f64 1/2)) (sqrt.f64 1/2)) (*.f64 (*.f64 (*.f64 (cos.f64 re) (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3)))) (sqrt.f64 1/2)) (sqrt.f64 1/2))) |
(+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (cbrt.f64 (cos.f64 re)) (*.f64 (cbrt.f64 (pow.f64 (cos.f64 re) 2)) (*.f64 (cbrt.f64 1/2) im)))))) |
(+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (*.f64 -2 (*.f64 (cbrt.f64 1/4) (*.f64 (pow.f64 (cos.f64 re) 1/3) (*.f64 (pow.f64 (pow.f64 (cos.f64 re) 2) 1/3) (*.f64 (cbrt.f64 1/2) im)))))) |
(+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) |
(+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (*.f64 (*.f64 (*.f64 -2 im) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (/.f64 (*.f64 (cbrt.f64 (neg.f64 (cos.f64 re))) (cbrt.f64 -2)) (cbrt.f64 4)))) |
(+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (*.f64 (*.f64 (*.f64 -2 im) (pow.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4) 1/3)) (cbrt.f64 (/.f64 (cos.f64 re) 2)))) |
(+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (/.f64 (*.f64 (cos.f64 re) (sqrt.f64 2)) (*.f64 (/.f64 -2 im) (sqrt.f64 1/2)))) |
(+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (/.f64 (*.f64 (*.f64 (*.f64 -2 im) (pow.f64 (cbrt.f64 (cos.f64 re)) 2)) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (cbrt.f64 4))) |
(+.f64 (*.f64 (*.f64 (fma.f64 -1/60 (pow.f64 im 5) (*.f64 -1/3 (pow.f64 im 3))) (cbrt.f64 (/.f64 (pow.f64 (cos.f64 re) 2) 4))) (cbrt.f64 (/.f64 (cos.f64 re) 2))) (/.f64 (/.f64 (cos.f64 re) 1/2) (/.f64 4 (*.f64 -2 im)))) |
| Outputs |
|---|
(*.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))))) |
6 calls:
| 8.0ms | re |
| 7.0ms | im |
| 6.0ms | (*.f64 1/2 (cos.f64 re)) |
| 6.0ms | (cos.f64 re) |
| 4.0ms | (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) |
| Accuracy | Segments | Branch |
|---|---|---|
| 98.2% | 1 | re |
| 98.2% | 1 | im |
| 98.2% | 1 | (*.f64 (*.f64 1/2 (cos.f64 re)) (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im))) |
| 98.2% | 1 | (*.f64 1/2 (cos.f64 re)) |
| 98.2% | 1 | (cos.f64 re) |
| 98.2% | 1 | (-.f64 (exp.f64 (-.f64 0 im)) (exp.f64 im)) |
Compiled 465 to 343 computations (26.2% saved)
| 1× | fuel |
Compiled 20 to 16 computations (20% saved)
Compiled 20 to 16 computations (20% saved)
Loading profile data...